Вы находитесь на странице: 1из 3

Md.

Asaduzzaman
Mobile: +880 1817181758
Email: shohel.asad@gmail.com
Linkedin: www.linkedin.com/in/md-asaduzzaman-shohel
House-15, Road-15, DIT, Merul Badda, Dhaka, Bangladesh

Summary
 Experience in enterprise application development, object-oriented analysis, design and development of
REST, SOAP web service, ESB and micro service based application
 Working in cross functional team, follow software engineering process, passionate in agile scrum
development and DDD, TDD
 Expertise in data migration (ETL) process development using sql loader, procedures, shell script, design
and develop complex mapping of large volume data
 Provide solution for telco operation and business support system, VAS, RAFM and MFS (Mobile
Financial System) etc.
 Have strong problem solving skills and ability to solve complexity with OOP and SOLID principles

Skills
 Programming Language: Java, PHP, JavaScript, C, Shell Scripting, Python
 Web development: Spring Boot, Spring Security, Spring Data, JPA, Struts MVC, REST, Hibernate,
Apache Camel, Apache Mina, JMS, Active MQ, Apache Axis, Apache lucene, JNDI, JNA, Swagger,
HTTP, SOAP, REST, WSDL, JSON, XML, HTML, JavaScript, Angular, ReactJs, WebRTC, Web Socket,
CSS, Jasper Report, BIRT, Pentaho
 Application Server: Apache Tomcat, Jetty, weblogic
 Database Software: MySQL, Postgresql, Oracle, MongoDB
 ALM Tool: Atlassian products (Jira, Confluence, Stash)
 Cloud/Build Server/Container: Amazon AWS, TeamCity, Docker
 Development Tool: IntelliJ IDEA, Eclipse, NetBean, Sequel Pro, Oracle SQL Developer
 Project Building Tools/Version Control: Maven, Gradle, NPM, Ant, Git, SVN
 Project Management: Scrum, Agile methodology
 Testing Framework: Selenium, Munit, JUnit, mockito

Education

B. Sc. Computer Science and Engineering (4 years, 160 credits)


Shahjalal University of Science and Technology, Sylhet, Bangladesh
Year: 2002 – 2007, CGPA: 3.37 out of 4.0, Grade: B+

Experiences

Wipro Limited
Tech Lead, Application Development, From 08 / 2018 to Present
Job responsibility:
 Software requirement analysis, design architecture using object-oriented analysis and design
techniques following HLD, LLD
 Software development, code review, performance tuning, remove security hole and ensure product
quality by unit testing
 Follow agile scrum and sprint, task break down (WBS), timing and regular work logs
 Direct participation in new software development and change request in existing solution like service
ticket manage systems, SIM management system, GPAY mobile money system (MFS), retailer
commission etc.

Vantage Lab LLC


Sr. Software Engineer, From 03 / 2015 to 02 / 2018
Job responsibility:
 Software requirements analysis, provide detail solution with time estimation
 Software design, develop, unit testing, software integration testing and bug fixing
 Follow agile scrum, using Jira for task break down, timing and regular work logs
 Code review and performance tuning, merging code, pushing the sprint deliveries.

Project: FormReLeaf- Sports registration


Software as a service (SAAS) is aiming to develop for providing angular dynamic form generation.
PayPal service is integrated and schedule-based report sharing enabled. www.formreleaf.com
Technology: Java, Spring boot, Spring data, REST, Hibernate, Apache Lucene, Angular, Postgres

Samsung Bangladesh R & D Center


Tech Lead, Mobile Development, From 07 / 2014 to 03 / 2015
Job responsibility:
 Lead Idea generation team for Mobile Apps development and conduct patent/innovation process
 Research on new technology and idea generation for new software solution and system design
 Design, development mobile apps, test automation tool and bug fixing in Android, Tizen platform

Robi Axiata Limited


Manager, RA (Finance IT), From 10 / 2012 to 07 / 2014
Job responsibility:
 Research on latest IT technique on RAFM, idea generation for develop and enhancing the existing
system for improving accuracy of telecom services
 Performance tuning, load balancing, automation of existing web based and data-based systems.
 Ensure subscribers usages and balance accuracy, Interconnect and Roaming analysis,
reconciliation
 Working in Unix environment, run basic command, FTP/SFTP operation, shell script development

Project: ETL process monitoring system


Monitoring and controlling of RA application ETL process for data live processing and SMS notification
Technology: Java, Spring, Python, Hibernate, JqGrid, HTML5, Oracle, SMS API

Project: RAFM dash board and CDR rating engine


Integrated system of OCS and platform CDR of VAS services to assure revenue leakage detection
Technology: C#, .NET, Shell Script, Sql Server, Oracle, MSC, OCS, RBMS, SMS, VAS

Specialist, Development, Technology 08 / 2010 - 10 / 2012


Job responsibility:
 Manage project life cycle, vendor, communicate with all stack holder under cross functional teams.
 Software requirements analysis, provide OSS/BSS solution for new business requirement
 Software design, development for in-house solution, provide integration solution and enhancement

Project: Last Recharge Query System


Enable USSD to fascinate last recharge information in real time. It can serve 500 requests per second.
Technology: Java, Apache Axis2, OCS web service API, USSD
Project: Robi Seba Portals
End to end solution for enquiring customer service and complain management for Robi customer care
Technology: PHP, ExtJs, Mysql, BSCS system

Project: BTS Alarm Security System


SMS based web application software to secure BTS system through control and monitor BTS door alarm
Technology: PHP, SMPP, Jquery, Oracle Store procedure, INMS system

ATI Limited
Senior Software Engineer, From 01 / 2009 to 06 / 2010
Job responsibility:
 Lead the development team, work load distribution and solving technical difficulties
 Requirement analysis and design software functionalities (HLD, LLD)
 Software developing, unit testing, integration testing and bug fixing

Project: RAJUK Web Site (Portal) and File Management System


Web portal system is developed to provide RAJUK related information and online services of RAJUK
Technology: Java, Spring 3, Hibernate, jQuery Ajax, Oracle, Mysql

Spectrum Engineering Consortium Ltd.


Programmer, From 08 / 2007 to 09 / 2008
Job responsibility:
 Software requirement analysis, design and development following agile process
 Design the software functionalities Use Case, Activities and Data Flow Diagram
 Software unit testing, integration testing and bug fixing and participate in CMMI process.

Project: Revnx Broad Cast Your Mobile Media


YouTube like video streaming application for providing service for television and content provider
Technology: Java, PHP, struts 2, spring, JMS, Java Script, and Oracle

Certification/Training

Course Institute Duration


Oracle OCP (11g) IBCS Primax Limited, Bangladesh 3 Months
Oracle Performance Tuning, IBCS Primax Limited, Bangladesh 3 Months
Project Management Essential (PME) British Council 7 days
OOP and Design pattern SECL, Bangladesh 15 days
Software architecture and performance Tuning Samsung R&D Institute, Bangladesh 15 days
Micro-services architecture Wipro Limited 15 days

Вам также может понравиться