Fahim Fahad

Bangladesh

@fahimfahad92

Backend Developer (Java)

Badges

Problem Solving
Java

Certifications

Work Experience

  • Backend Developer (Java)

    Toptal•  April 2021 - Present

    Developed a back-end service and added new features. Fixed bugs whenever needed. Improved performance, performed process optimization, and prepared documentation. Added unit tests and prepared POC for different concepts.

  • Senior Software Engineer

    TigerIT Bangladesh Ltd.•  February 2020 - August 2021

    Designed the back-end service architecture. Improved the existing documentation. Improved internal data flow architecture and security. Managed a team and collaborated with other teams to manage different tasks. Developed an application from scratch. Developed REST APIs and prepared API documentation. Initiated load test mechanism and improved performance. Conducted R&D on several conceptual ideas as a proof of concept.

  • Software Engineer

    Dmoney•  May 2017 - January 2020

    Developed a digital payment platform for online payments. Developed and managed six microservices. Developed REST APIs and integrated several third-party services to enable online service payment. Designed an app for B2B transformation. The app was downloaded 50,000 times. Performed load tests to improve performance and scalability.

  • Software Engineer

    BJIT•  June 2016 - April 2017

    Developed a tool from scratch based on client requirements. Created a client application that uses internal data. Collaborated within a team and reported to the senior manager for daily updates.

Education

  • Jahangirnagar University, Dhaka

    Computer Science & Engineering, MS•  January 2015 - June 2016

    CGPA-3.95 (1st Position)

  • Jahangirnagar University

    Computer Science & Engineering, BS•  January 2010 - December 2014

    CGPA - 3.79 (1st Position)

Skills

Java
Spring Boot
SQL
AWS (Amazon Web Services)
Microservice