Sarwar .
Expert
bangladesh Dhaka, Bangladesh ( GMT )
Expert
11 yrs Experience
Can Join ASAP English: Advanced
About

● More than 10 years of experience in requirement analysis, software design, development and testing. ● Strong background on developing mobile application specially android. ● Working on Android design patterns like MVP, MVVM. For data handling Livedata, Dagger 2, RxJava. For

● More than 10 years of experience in requirement analysis, software design, development and testing. ● Strong background on developing mobile application specially android. ● Working on Android design patterns like MVP, MVVM. For data handling Livedata, Dagger 2, RxJava. For

Experience
M
Full Stack Developer
MarginEdge
Mar'21- present

Develop software solutions for a USA based startup company (https://www.marginedge.com) using java spring framework, AWS, Cloud formation, PostgreSQL, DynamoDB in backend and React, AngularJS, Javascript, HTML and CSS in the front end. ○ Working with various types of POS and accounting integrations using web scraping, bash scripting and api to Integrate it to margin edge software. ○ Followed Agile methodology with sprint breakdown. Sometimes Worked as a scrum master as well. ○ Working as a reporting manager for a backend java application development team of 12-15 people and a mobile application development team of 5-6 people. (managed total more than 20 people ○ Gained the knowledge of Web scraping, System design AWS lambda, cloud formation and dynamo DB, Sonar qube etc

N
Principal software engineer
Nascenia IT
Sep'17- Mar'21

End to end system design of MyRobi and MyAirtel mobile application which has more than 50 millions users. ○ Worked hands-on coding with Java backend using spring framework. ○ Develop Point of sales application for a Norwegian oil company using Java and Oracle.

G
Senior Lead Engineer
Grameenphone
Sep'16- Aug'17

Management of In house software development for thecountry's largest telecom company. ○ Manage software development vendors and play the role of software architect. ○ Full responsibility of developing and maintaining the biometric sim card registration software (Bluebox) from the technology part. ○ Gained a solid knowledge of system design and implementation using Java Spring boot, Hibernate, Tomcat, Apache, MySQL, Jersey and Intelliji as IDE.

S
Lead Engineer
Samsung
Dec'11- Aug'16

○ Managing a technical team of 12-15 people and ensured the software delivery within time. ○ Covered Samsung's android smartphone development and OS upgrade for the Middle East Africa region. ○ Working as a team lead on developing Java android apps S-Drawing, Prayer Mode and Action memo using Core java, C++, Android NDK, Skia lib etc. ○ Solved many critical issues for Samsung android smartphones.

E
Senior Software Engineer
Eyeball Network
Nov'09- Dec'11

Worked on NAT traversal solutions especially VOIP and VVOIP related software development. Implemented multi-thread for both server and client side using C++ language in Linux platform. ○ TCP/IP, UDP, SIP, XMPP, STUN, TURN and ICE these standard protocols were used for providing any NAT or peer-to-peer solution. ○ Gained solid knowledge of H264, H263, Siren, G729 and G711 codec MARKET APPS LINK: ● Games and App on Android Google play ○ https://play.google.com/store/apps/details?id=net.omobio.robisc ○ https://play.google.com/store/apps/details?id=net.omobio.airtelsc ○ https://play.google.com/store/apps/details?id=com.smart.pos.sales.accounting ○ https://play.google.com/store/apps/developer?id=Hemelix+Game+Studio ○ https://play.google.com/store/apps/developer?id=Sanzad+Siddique ○ https://play.google.com/store/apps/developer?id=Digital+Game+3D

Education
Computer Science and Engineering
to 2009
Bachelor's Degree
Khulna University of Engineering and Technology

Projects
Talent has not added any projects
Technologies
Courses
Talent has not added any courses
Trainings
Talent has not added any trainings
Languages
English
Native