About
A highly experienced and versatile FullStack Software Engineer with years of expertise in designing, developing, and deploying robust applications across client/server, web, and Windows platforms. My journey has seen me evolve from mastering Frontend Development using HTML, CSS, Bootstrap, JavaScript, and React.js, to becoming a proficient Backend Developer specializing in .NET, .NET Core, C#, ASP.NET, WebAPI, and SQL (including SQLite).
I possess hands-on expertise in leveraging Microsoft Azure Cloud services, including Blob Storage for scalable data management, Azure Functions, Application Insights for tracing and monitoring, and setting up CI/CD pipelines for efficient deployments. My technical proficiencies also extend to Android development with Java, WebSocket, and GraphQL.
Throughout my career, I've managed the full software development lifecycle, from in-depth technical analysis and requirement gathering to solution design, development, performance tuning, and production support. My diverse project portfolio showcases my ability to deliver across various industries and complex problem domains:
- OMNIA - Deloitte Audit Application: Contributed to a high-quality digital audit platform utilizing micro-frontend and micro-backend architectures, WebAPI, C#, LINQ, SQL, and Azure services for data storage and error tracing.
- Asset Tracking & RFID Trailer Tracking Systems: Developed comprehensive solutions including Android applications (Java) and web platforms (React.js, ASP.NET, SQL) for real-time asset and vehicle monitoring for customs and freight stations.
- CBOX (Facial Recognition & Customer Management): Integrated Microsoft Azure technologies for facial recognition capabilities and handled payment gateway integrations for customer details and usage tracking.
- Energy & Lighting Management Systems (MACCLOUD): Built core applications for electricity usage monitoring, featuring graphical data representation using High Charts (jQuery, JavaScript) and robust C#/SQL backends.
I am passionate about building impactful software that solves real-world challenges, consistently learning and adapting to new technologies to ensure optimal performance and user experience. I thrive in dynamic environments and am dedicated to delivering high-quality, scalable solutions.
Skills
Competencies
- Technical Analysis & Solution Design
- Software Development & Deployment
- Requirement Gathering & Planning
- Client Interaction & Support
- Performance Tuning & Production Support
- Conducting Interviews & Mentoring
Initiatives
I am the President of Youngsters Educational Development and Charitable Trust (YEDCT), helping students and the underprivileged. I also create Tamil motivational videos through: