Karthik Cn
Senior Software Engineer
Hire this person
Send a job offer directly to this candidate
About
Senior Software Engineer with 5.2+ years of experience in designing, developing, and maintaining enterprise-grade applications using C#, .NET Core, Angular, Entity Framework, SQL Server, and RESTful APIs. Strong expertise in microservices architecture, advanced C# programming, API development, Docker containerization, and cloud-based deployments. Experienced in delivering scalable and high-performance solutions while following Agile methodologies, SOLID principles, and clean code practices.
Skilled in unit testing using NUnit and XUnit, troubleshooting production issues, and collaborating with cross-functional teams to deliver business-critical applications.
Experience
Senior Software Engineer - CGI
(2024-08)
- Developed and maintained RESTful APIs using ASP.NET Core and Entity Framework Core following SOLID principles and clean architecture.
- Collaborated with Angular frontend developers to integrate backend services and deliver end-to-end business solutions.
- Efficient .NET Data Handling: Utilized advanced C# collections, custom data structures, and optimized LINQ queries to ensure highly efficient data manipulation, caching, and retrieval within microservices and monolithic systems alike
- Optimized application performance by improving database queries, reducing API response times, and enhancing scalability.
Software Engineer - ZUCI SYSTEM - Bangalore
(2023-04 - 2024-06)
- Developed and maintained software solutions using C# and .NET 6 for Riposte, Escher's e-commerce platform serving postal, courier, and logistics organizations
- Built and managed data access functionality with Entity Framework to support reliable and efficient application performance
- Collaborated with stakeholders to gather, analyze, and translate business requirements into technical solutions aligned with project needs
- Reviewed code, applied development best practices, and implemented optimizations to improve code quality and performance
- Contributed to CI/CD and deployment automation efforts to support efficient integration and release processes
- Containerized applications using Docker for consistent deployment across environments
- Supported the ongoing enhancement of retail delivery solutions focused on improving operational efficiency and customer experience
Software Engineer - PROMENA LLP
(2021-01 - 2023-04)
- Developed scalable applications using .NET Core and C# with Entity Framework, ensuring efficient and maintainable database operations
- Designed and implemented RESTful Web APIs, integrating third-party services such as Razorpay, Stripe, and DocuSign
- Managed database operations across MySQL, SQL Server, and MongoDB, optimizing queries and stored procedures to improve performance
Junior Software Engineer - PROMENA LLP - Bangalore
(2020-06 - 2020-09)
During my internship, I began my career in software development, gaining hands-on experience in .NET Core and basic DevOps practices. I developed a strong foundation in building and deploying applications while learning industry best practices. I also had opportunities to interact with clients, improving my communication skills, and collaborated with team members effectively to deliver tasks on time
- Implemented secure authentication and file handling using JWT, OTP verification, and AWS S3
- Configured CI/CD pipelines using Jenkins, containerized applications with Docker, and deployed solutions on AWS EC2 with Auto Scaling
- Integrated Firebase Cloud Messaging (FCM) to enable real-time notifications for mobile and web applications Developed commerce functionalities with secure payment gateway integrations using Stripe and Razorpay
- Provided technical leadership and mentorship to junior and mid-level developers, conducting code reviews, sharing best practices, and fostering continuous learning within the team
- Contributed to the development of key projects including BSNL CSC, SmartGeniee, and Escher
Education
Master of Computer Applications - Computer Science - Dayananda Sagar College of Engineering (2017)
