Post Job Free
Sign in

Engineer Software

Location:
Dhaka, Bangladesh
Posted:
August 08, 2020

Contact this candidate

Resume:

PERSONAL INFORMATION Md. Sadhan Sarker

** ******-**, ***** ****, Bangladesh

(+880) 173*******

***.******@*****.***

https://mesadhan.jimdo.com

https://mesadhan.github.io

Skype sadhan.sarker3

PERSONAL STATEMENT An enthusiastic Software Engineering graduate with more than 4 years of experience in efficient and large-scale web-based services and mobile apps development. Also, I have solid frontend development and server administration experience. I love to write clean code and follow best practices. Additionally, practicing DevOps, Domain-Driven Design, Distributed system, and large-scale application architecture-related skills to gain business values. I’m very eager to learn about new tools and technologies. I'm very open-minded about new problems, tools, and technologies. Also, I'm proficient in,

Linux Server Administration & Deployment (Eg. GCP, AWS, DigitalOcean)

Backend/REST API Development (Eg. Java, Python, Go, NodeJS)

JavaScript & Frontend Development (Eg. Angular, EmberJS, ReactJs) WORK EXPERIENCE

01/10/2019–Present Software Engineer

Maxis Systems Ltd (Bangladesh)

I am working as a member of an R&D team, To enhance legacy modules optimization.

- Main goal is to implementing DevOps culture on top of custom development framework

- Focusing on migrating existing monolithic to highly scalable, maintainable and robust solutions based on Microservices and Micro-frontend approach.

- Also, concentrating on containerization, infrastructural and modern approaches for development cost minimization.

- Working on a platform, so they can adopt business analytics with the help of AI, Machine Learning and Data Science advantages.

03/09/2018–30/09/2019 Software Engineer

Leads Corporation Ltd.(Bangladesh)

Worked with an R&D team. Following DevOps pipeline as a development platform, Microservices framework, Custom workflows, Rule engine and Reusable services are the core components for their business process automation. Those are developed In House so got opportunity to explore different cutting-edge tools, technologies and design approaches. Core responsibility is to Develop rapid UI & UX frameworks, Integrations and culture.

- Practicing DevOps culture. writing testable & quality code in TDD, adopting Domain-Driven Design and Microservices.

- And partially R&D with DevOps tools & Private cloud.

- Working on business process automation custom frameworks with workflow & Rule engine.

- Base on that project company makes them ready for the Next Generation Enterprise Solution Provider.

Page 1 / 3

01/01/2016–30/08/2019 Software Engineer (Project Contractual) PixonLab Ltd (Bangladesh)

Becoming curious, learned basic web & mobile application development tools, technologies and programming languages. So I got that opportunity.

- Base on customer requirements Design the systems.

- Developed a couple of REST API services for mobile apps and web applications using Laravel, Lumen serving 150K+ users.

- Deploy and publish apps in store and write apps documentation.

- Managing the servers and developing REST APIs and dashboards.

- Support local and remote clients, resolve their issues and feedback.

- Practice Pair Programming, Code review, Learn teamwork. 01/04/2017–30/08/2018 Student Associate at Software Section (Part Time) Daffodil Software Ltd.(Bangladesh)

Technological enthusiasm, academic activities, and community volunteering contributions made an opportunity for me. Its sister concerns my University, Team was friendly and an enthusiast about technologies so I got opportunities to explore the latest technologies.

- Develop an application for University support, automation & maintenance.

- Developed a couple of REST API services for web applications and mobile apps using Spring Boot and Angular, Android.

- Users are entire university students, teachers & employees.

- Practice Teamwork, learn to work under pressure.

- R&D on robotics and embedded projects for university automation. (e.g. like Industrial robotic arms)

TRAINING & AWARDS

11/01/2020 Up and running with Firebase

Google Developer Group-CloudBangla (Community)

- Workshop & knowledge sharing session

1/2018–3/2018 Google Cloud Platform Qwiklabs

Google Developer Group-Bangla (Community)

- Public Profile (Link)

07/2016–12/2016 Google Study Jam Android

Google Developer Group-Bangla (Community)

- Certification Date: 25 March 2017

03/2015–06/2015 Android Essential

Android Student Club (Bangladesh) (Community)

- Certification Date: 1 April 2016

Achievement & Awards - National Hackathon Competition 2016 (2nd Runner-up among 100+ projects).

- Make A Thon Competition 2016 (Selected Top 10 among 150 projects).

- Certificate from University Student Prefect (Teacher Assistance).

- Certificate from ICT Game Development and Design.

- Outstanding trophy form University Code Jam (as Competition Winner). Page 2 / 3

PERSONAL SKILLS

I need tools & technologies,

For professional and personal

projects

Languages:PHP, JavaScript, Java, Go, NodeJs, Python Frameworks: Laravel, Lumen, Spring Boot, NodeJs Express, Flask, Angular, EmberJS, ReactJs, Redux, KonvaJs, Angular Material, Bootstrap Databases & Storage:MySQL, PostgreSQL, MongoDB, Redis, Memcached. Frontend Development: Good working knowledge using HTML, CSS, Media Query, CSS preprocessor, Flexbox, Break Points, Webassembly, related tools and frameworks. Version Control: Git with Git Flow; used with Bitbucket, GitHub, Gogs Code Testing: PHPUnit, Unit Testing, Integration Testing, Acceptance Testing, Http Testing, Protractor, Karma, Jasmine, Jest, Enzyme, JMeter, Postman. Server Administration:Web application deployment and scaling with GCP, Digital Ocean, Heroku, Openshift

Others:, Android, Vagrant, Docker, Kubernetes, Webpack, yarn, NPM, OAuth2, Passport, Ansible, JWT, Drool, Jenkins, RabbitMQ, Reflection API, OpenTracing, Code Review, Redux, Nginx, Microservices, Solid Principles and documentation. SCRUM/Agile:Practicing SCRUM methodology at work, and also practicing Kanban. Collaboration Tools:Discord, Slack, Trello

CLI: Fluent in Unix Terminal (bash, zsh).

Operating System:Mac OS, Ubuntu, Centos, RedHat

Code Editors & IDE:PhpStorm, vscode, IntelliJ Idea, WebStorm, PyCharm, GoLang, Android Studio etc.

ACADEMIC INFORMATION

04/2013–04/2018 Bachelor of Computer Science & Engineering Daffodil International University, Dhaka, Bangladesh

- Web & Mobile Application and Open Courseware Management System 2011- 2013 Higher School Certificate (Equivalent to A-level) Rajshahi Model School & College, Rajshahi (Bangladesh) 2006-2011 Secondary School Certificate (Equivalent to O-level) Nazipur High School, Nazipur (Bangladesh)

Mother tongue(s) Bengali

Foreign language(s) UNDERSTANDING SPEAKING WRITING Listening Reading Spoken Interaction Spoken Production English B2 C1 C1 C1 C1

Levels: A1 and A2: Basic user - B1 and B2: Independent user - C1 and C2: Proficient user Common European Framework of Reference for Languages Communication Skills - Communication skills gained through working with foreign clients, co-workers from different countries.

- Improving networking and presentation skills through attending, Dev Contribution, Blogging, and speaking at conferences.

Organisational Or,

Managerial Skills

- Excellent organization skills gained as a community-based coding education platform and speaking at workshops.

- Talked at Google IO Event Bangladesh 2017 (Google Developer Group Bangla)

- Talked at Up and Running with firebase 2020 (GDG Cloud Bangla) Page 3 / 3



Contact this candidate