Hi, I'm Md. Nahidur Rahman
> Senior Software Engineer / Lead Developer
Senior Full-Stack Engineer and Lead Developer with 10+ years of experience specializing in .NET Core/C#, Azure Cloud, Containerization, Angular, and OpenAI integrations.
About Me

Senior Software Engineer & Lead Developer with a decade of expertise designing, building, and deploying enterprise-grade distributed systems. Proficient in crafting robust C#/.NET Core microservices, implementing automated Azure cloud architectures, and designing responsive frontend systems. Currently focusing on AI-based natural language processing integrations and building intelligent agentic systems.
EXPERIENCE
10+ Years Professional
nrifath2009@gmail.com
Skills & Tech Stack
Backend Development
Frontend Development
Architecture & Patterns
Cloud & DevOps
Tools & Platforms
Work Experience
Senior Software Engineer / Lead Developer
IT Magnet Pty
- Designed and maintained microservices-based systems using .NET Core, C#, Angular, Azure, and Docker.
- Led mobile adaptation of enterprise web applications utilizing Angular and ASP.NET Core API services.
- Built automated SQL workflows with robust monitoring and alerting via Azure Logic Apps & SendGrid.
- Integrated AI-based natural language query processing (NL to SQL) for data-driven applications.
- Developed serverless Azure Functions for high-throughput IoT data ingestion into Cosmos DB.
- Implemented Azure Maps predictive search features to enhance location services.
- Led development of a standalone dashboard microservice using ASP.NET Core, Angular, DevExpress, and Syncfusion.
Senior Software Engineer
Placovu Inc
- Developed and released cross-platform mobile apps for Android & iOS using Xamarin Forms.
- Implemented Azure Redis Cache auto-scaling based on utilization thresholds to control hosting costs.
- Built scheduler monitoring systems with automated email alerts for job execution failures.
- Implemented iOS push notifications using APNs with background server-side schedulers.
- Developed a real-time multiplayer trivia game featuring live leaderboards and automated email invitations.
- Implemented voice command features in native-wrapped Android applications.
- Built web and mobile dashboards using Chart.js for beautiful real-time data visualization.
Software Engineer
Nerd Castle Ltd
- Developed a payment approval automation system, reducing internal paperwork processes by 60%.
- Enhanced a legacy loan management system with automated monthly invoice generation, reducing processing time by 25%.
Projects Showcase
Intelligent SQL Generator (NL-to-SQL)
An AI-driven natural language processing engine that translates plain English prompts into highly optimized SQL Server queries for enterprise analytics databases.
Enterprise Dashboard Service
A modular, high-performance visual dashboard microservice displaying streaming IoT sensor data and operational enterprise analytics.
Education
BSc. in Computer Science & Engineering
University of Information Technology & Sciences
- Graduated with BSc in Computer Science and Engineering.
- Core areas: Distributed Systems, Database Management Systems, Software Engineering Patterns.