KM Ferdous

Angestellt, Lead Software Engineer, EcoSoftBD IT Ltd

Dhaka, Bangladesch

Über mich

Software Engineer with 10 years of industry experience in requirements analysis, design, and software development that expedites the efficiency and effectiveness of organizational success. Extensive background in software development lifecycle (SDLC) using .NET technologies including database design using Oracle, MySQL, and MongoDB. Possesses in-depth knowledge of web architecture, development techniques, Design patterns, OOP, and Agile methodologies.

Fähigkeiten und Kenntnisse

C#
.NET Framework
ASP.NET Core
ASP.net mvc
Oracle
MySQL
MongoDB
Redis
SQL
Oracle PL/SQL
Git
nunit
REST
Docker
Bitbucket
aws

Werdegang

Berufserfahrung von KM Ferdous

  • Bis heute 1 Jahr und 3 Monate, seit Apr. 2023

    Lead Software Engineer

    EcoSoftBD IT Ltd

    Roles: - Planned project scope, conducted backlog grooming, and led the development team following Scrum - Developed the backend architecture using Domain-Driven Design (DDD) principles and Onion architecture - Achieved real-time share trading functionality through microservice architecture. - Improved the data transfer speed by 10 times considering performance using algorithmic compression while casting real-time data. - Utilized technologies including C#, ASP.NET Core, MongoDB, Redis, REST API, etc

  • 4 Jahre und 3 Monate, Jan. 2019 - März 2023

    IT Consultant

    Ministry of Finance, Bangladesh

    Roles: - Met stakeholders to gather requirements, conducted thorough requirement analysis, and proceeded with data modeling and module development. - Implemented automated salary calculation, festival bonus calculation, and real-time Electronic Fund Transfer. - Developed the House Loan Subsidy management module, automating EMI calculations for employees. - Achieved the milestone of enabling over 1 million government employees to receive their payments via EFT.

  • 5 Jahre und 11 Monate, Feb. 2013 - Dez. 2018

    Software Engineer

    REVE Systems

    Roles: - Built a desktop application designed for learning 10 communicative languages, incorporating a RESTful service. - Executed the implementation of peer-to-peer audio call capabilities along with group call functionality, which included the feature of call recording. - Accomplished the achievement of enhancing audio quality by integrating the memory-efficient OPUS audio codec, resulting in a 7-fold improvement. - Researched RFC for RTP and implemented video call feature for the software using FFMPEG

Sprachen

  • Englisch

    Fließend

Interessen

Travel
Watching documentary videos

21 Mio. XING Mitglieder, von A bis Z