Summary
Skills
Work History
Education
Generic

Karthik Devaraj

Sunnyvale,CA

Summary

Experienced Senior .NET Engineer with over 12 years of expertise in building and maintaining scalable web applications using C#, ASP.NET Core, and Entity Framework. Proficient in designing and developing RESTful APIs and integrating solutions with SQL Server and Azure for cloud-based systems. Strong background in Agile methodologies, CI/CD pipelines, and Docker for efficient deployment and containerization. Skilled in optimizing application performance, ensuring code quality, and implementing security best practices. Adept at collaborating with cross-functional teams to deliver high-quality software solutions that meet business requirements. Passionate about mentoring junior developers and staying up-to-date with the latest .NET technologies.

Skills

  • C#
  • NET Framework
  • NET Core
  • ASPNET
  • ASPNET Core
  • Razor
  • Web API
  • Entity Framework
  • Azure
  • MySQL
  • PostgreSQL
  • SQL Server
  • HTML
  • CSS
  • Javascript
  • RESTful API
  • Unit Testing
  • Git
  • Docker
  • Xamarin
  • MAUI
  • DevOps
  • CI/CD
  • JWT
  • TDD
  • Redis

Work History

Senior Full Stack Developer

Assigncorp
03.2022 - 02.2025
  • Reviewed code, debugged problems, and corrected issues.
  • Collaborated with fellow engineers to evaluate software and hardware interfaces.
  • Worked with back-end developers to design APIs.
  • Provided software application engineering and maintenance for development lifecycle.
  • Managed development milestones from initial steps through final delivery.
  • Planned and engineered RESTful web services to manipulate dynamic datasets.

Senior Software Engineer

CliniComp
11.2017 - 01.2022
  • Reviewed code, debugged problems, and corrected issues.
  • Used NodeJS, ORM and SQL/No-SQL to develop and manage databases.
  • Crafted SEO strategy and intuitive interface for site to achieve prominent rankings across top browser platforms.
  • Employed coding practices based on commonly accepted standards to establish site layout and user interface.

Full Stack Developer

Upnest
02.2015 - 09.2017
  • Led the design and development of scalable backend services for UpNest’s real estate marketplace, utilizing C#, ASP.NET MVC, and Entity Framework to build reliable and high-performance systems.
  • Built and maintained RESTful APIs for real-time integration with external real estate databases, ensuring efficient data transfer and seamless user interactions across the platform.
  • Worked with frontend teams to deliver smooth, high-performance user interfaces by integrating APIs, focusing on optimizing data fetching and minimizing load times.
  • Contributed to the migration of legacy systems to cloud-based infrastructure, specifically on Azure, enhancing application scalability and improving operational efficiency.
  • Implemented robust security protocols, including OAuth and JWT, to ensure secure data transactions and user authentication across the platform.
  • Collaborated in Agile development sprints with cross-functional teams, focusing on continuous delivery, iterative improvements, and solving performance bottlenecks.
  • Played a key role in mentoring junior developers, guiding them through best practices and conducting thorough code reviews to ensure quality and maintainability.

.NET Developer

Shapestone
07.2012 - 01.2015
  • Assisted in the development of web applications using the .NET framework, contributing to both backend services and front-end features.
  • Gained experience working with Microsoft SQL Server to manage and query databases, ensuring smooth data handling and application performance.
  • Collaborated with senior developers and other team members in an Agile environment to support the delivery of software solutions within project deadlines.
  • Supported the integration of third-party APIs and services, enhancing functionality and enabling smoother workflows.
  • Worked with ASP.NET and MVC architecture to develop basic web applications, focusing on ensuring usability and meeting client requirements.

Education

Bachelor of Science - Computer Science

Westwood College
Los Angeles
08.2008 - 05.2012
Karthik Devaraj