Md Abdullah Faruque
Phone: +8801787146582
Email: mabdullahfaruque@gmail.com
Having 4 years of professional experience in C#, .NET Core stack using Agile methodology, I have hands-on experience in Cloud computing like AWS and Azure. I am passionate about delivering the best quality codes by following proper software engineering practices. My aim is to build my career as a software architect.
PROFESSIONAL EXPERIENCE
Software Engineer
Dhaka, Bangladesh
-
Collaborated with cross-functional teams to gather requirements and employ agile methodologies in designing software systems, ensuring the prompt delivery of high-quality products.
-
Designed, developed, and deployed several monolithic and microservice-based applications utilizing C#, .NET 8, .NET 6, and Asp.Net Core 3.1. Worked extensively on Web API and MVC applications.
-
Designed database schemas for various relational databases, employing the EF Core code-first approach and utilizing NoSQL databases for efficiently storing frequently changing and less structured data.
-
Involved in developing Web UI applications using Angular and React, deploying them to AWS S3 Bucket with AWS CloudFront as CDN, ensuring fast and reliable performance.
-
Implemented real-time communication solutions for web, Android, and iOS platforms, integrating technologies such as FCM (Firebase Cloud Messaging), SignalR, AWS WebSocket, Twilio, and Google Voice SDK for video/audio calls and messaging services.
-
Utilized external services for user authentication, task scheduling, polling, and event sourcing to manage complex application workflows effectively.
-
Worked on serverless applications and compute services, contributing to fully cloud-based projects using platforms like AWS and Azure, enhancing scalability, reliability, and efficiency.
January 2021 - Present
Intern Software Engineer
Dhaka, Bangladesh
-
Collaborated with the development team to add new features and enhance existing functionality using ASP.Net Core MVC and jQuery.
-
Developed unit tests using NUnit to ensure software quality and minimize bugs.
July 2020 - December 2020
EDUCATION
Comilla University
BSc(Engineering) in Computer Science and Engineering
Cumilla, Bangladesh
March 2015 - September 2020
SKILLS & EXPERTISE
-
Languages: C# , JAVASCRIPT , TYPESCRIPT
-
Frameworks: .NET 8, .NET 6, .NET CORE, ANGULAR, REACT
-
ORM: ENTITY FRAMEWORK CORE , ADO.NET
-
Databases: RDS: MySQL, MSSQL Server, PostgreSQL, NoSQL: AWS DynamoDB
-
OOP & OOD: SOLID , DESIGN PATTERNS (Builder, Singleton, Unit Of Work, Repository, Factory)
-
Tools: GIT , JIRA , TRELLO , DOCKER
-
Cloud Computing: AWS (Lambda, API Gateway, Web Socket, Cognito, S3 Bucket, SQS, SES, SNS, EventBridge, Code Commit, Step Functions, Cloud Front ), Azure (Azure Blob Storage, Azure Repos, Database for PostgreSQL, Container Registry, Container Apps)