Md Arafat Hossain
Backend Engineer
> I build resilient APIs and distributed systems.
Senior Software Engineer | C# | .Net Core | Kubernetes On Premises | Docker | Linux Servers | RHEL | Bash Script | Python | Redis | MySQL | Oracle
Tech Stack
9.3+ years experience · 99.95% uptime · APIs that scale
Career Journey
June 2021 – Present
Sr. Software Engineer, NAAS Solution Ltd
Key Achievements & Responsibilities
- JavaScript, AngularJS, TailwindCSS, Bootstrap, HLD/LLD, SRS – Maintained and enhanced responsive configuration pages using JavaScript and AngularJS, leveraging TailwindCSS and Bootstrap for UI refinements. Produced comprehensive High-Level Designs (HLD), Low-Level Designs (LLD), and Software Requirement Specifications (SRS) aligned with detailed feature requirements and structured test case standards.
- .NET Core 8, Clean Architecture, Middleware, In-Memory Caching, Oracle to MySQL Migration – Modernized a legacy .NET MVC application to .NET Core 8 following Clean Architecture principles. Implemented global exception handling through middleware and applied in-memory caching to enhance performance and maintainability. Led a structured database migration from Oracle to MySQL, ensuring data integrity and no production downtime through phased execution and validation.
- API Optimization, Redis, JWT, Oracle PL/SQL – Re-architected a high-traffic API serving a large-scale retailer platform, reducing response latency from minutes to under 100 ms through multi-layer optimization, including Redis caching, optimized JWT authentication workflows, and performance-focused logging. Developed complex backend business logic using Oracle Stored Procedures, Views, and Materialized Views to support high-volume data processing.
- Application Maintenance, Enterprise Systems Support – Maintained a mission-critical internal enterprise application supporting nationwide operational teams, ensuring system stability, reliability, and uninterrupted business continuity.
- Infrastructure Migration, RHEL, Nginx, SLB, Bash, Python Automation – Acted as Lead Architect for a large-scale infrastructure migration, transitioning .NET Core backend APIs from Windows Server to 24 RHEL servers deployed behind Nginx with SLB for improved scalability and reliability. Automated deployment and maintenance workflows using custom Bash and Python scripts, significantly reducing manual effort and deployment errors.
- Redis, Oracle Linux, High-Concurrency Architecture – Designed and configured six dedicated Redis servers and four dedicated image-serving servers with Nginx caching on Oracle Linux to support high-concurrency applications and optimize throughput and response performance.
- Linux CLI, Nginx Enablement, Technical Training – Conducted structured technical training sessions covering Linux CLI fundamentals and Nginx configuration and maintenance, strengthening internal engineering capabilities and operational readiness.
- FastAPI, Python, OCR Development – Developed a Bengali-language OCR service using FastAPI and Python, integrating advanced text recognition capabilities into enterprise-grade application workflows.
- Kubernetes, CRI-O, Cilium, Helm, MetalLB, Envoy, Fluent Bit, Jenkin – Deployed and managed on-premises Kubernetes clusters for enterprise applications utilizing CRI-O, Cilium, Helm, MetalLB, Envoy, Fluent Bit and Jenkin to ensure scalable container orchestration, efficient networking, and comprehensive observability.
February 2020 – May 2021
Junior Software Developer, Toiree Software & Ecommerce
Key Achievements & Responsibilities
- Led the end-to-end development and deployment of a restaurant reservation system, managing the full software development lifecycle from requirements gathering to production release.
- Architected and implemented the backend using ASP.NET MVC and C#, designing RESTful APIs and integrating MSSQL with Entity Framework for optimized data management.
- Maintained secure authentication and authorization using ASP.NET Identity Framework, ensuring robust role-based access control and application security.
- Developed responsive and dynamic user interfaces using HTML, Bootstrap, JavaScript, jQuery, AJAX, and Vue.js enhancing overall user experience and performance.
- Utilized Axios and Webpack for modular frontend architecture and asset optimization, while maintaining code quality and collaboration through version control systems (VCS).
November 2019 – January 2020
Software Developer Intern, Alphasoft Technology Limited
Key Achievements & Responsibilities
- Assisted the senior developer in the design and development of an ERP system using .NET Core and C#, contributing to backend architecture, business logic implementation, and database integration with Entity Framework.
- Participated in research and development (R&D) activities to evaluate technical approaches and enhance system functionality, performance, and scalability.
- Contributed to frontend development and application testing using HTML5, Bootstrap, JavaScript, jQuery, AJAX, and JSON.
October 2018 – October 2019
Senior Executive, Alphasoft Technology Limited
Key Achievements & Responsibilities
- Maintained an application support team of four members.
- Diagnosis of errors and obstacles at the clients’ end and Product feedback at developers’ team meetings based on clients’ experience.
April 2013 – May 2015
Customer Manager (Part-Time), Grameenphone Limited
Key Achievements & Responsibilities
- Captured customer insights and escalated critical issues/complaints and provided timely feedback.
- Maintained targeted KPI on a regular basis.
- Served customers with a helping attitude to play a significant role in customer satisfaction, retention and acquisition to enhance Grameenphone’s brand image.