Skip to main content
Kavya Rajan

Kavya Rajan

Software Engineer | Full Stack Engineer

Talent
TorontoMember since July 29, 2026
C#JavaPythonJavaScriptTypeScriptSQLAngularReact.NET CoreASP.NET CoreNode.jsSpring BootREST APIsOAuth2JWTSQL ServerPostgreSQLRedisAWSAzureGCPDockerKubernetesGitGitHub ActionsAzure DevOpsCI/CDMicroservicesDistributed SystemsSystem Design
·

Hire this person

Send a job offer directly to this candidate

C#JavaPythonJavaScriptTypeScript

About

Software Engineer with 3+ years of experience designing, developing, and optimizing scalable web applications, enterprise software, and cloud-native solutions across banking and technology environments. Experienced in full-stack development, backend engineering, frontend development, API design, distributed systems, and modern software architecture, delivering secure, high-performance applications throughout the Software Development Life Cycle (SDLC). Proficient in C#, Java, JavaScript, TypeScript, Python, SQL, and modern web technologies with hands-on experience building RESTful APIs, responsive user interfaces, microservices, cloud-based applications, and scalable database solutions using SQL and NoSQL technologies.

Strong experience working with AWS, Microsoft Azure, Google Cloud Platform, Docker, Kubernetes, CI/CD pipelines, Git, and Agile development practices to build reliable, maintainable, and production-ready software. Passionate about building scalable, secure, and cloud-native software through clean architecture, modern engineering practices, performance optimization, automation, AI-assisted development, and continuous learning, with a strong focus on delivering reliable, maintainable, and production-ready solutions.

Experience

Full Stack Developer at TD Bank (2025-04 – Present)

  • Architected, designed, and developed scalable enterprise banking applications using C#, Java,.NET Core, ASP.NET Core, Angular, JavaScript, TypeScript, SQL Server, and PostgreSQL, delivering secure, high-performance software across distributed environments.
  • Designed RESTful APIs, backend services, business logic, authentication (OAuth2/JWT), third-party integrations, and reusable frontend components following OOP, SOLID Principles, Clean Architecture, Design Patterns, Dependency Injection, and secure coding best practices.
  • Optimized application performance through database design, Entity Framework Core, LINQ, indexing, stored procedures, query optimization, transactions, caching strategies, and performance tuning, reducing response times by 30% while improving scalability and reliability.
  • Developed microservices and cloud-native applications supporting scalable backend engineering, containerized deployments, and continuous software delivery using AWS, Azure, GCP, Docker, Kubernetes, Git, GitHub Actions, Azure DevOps, and CI/CD pipelines.
  • Performed debugging, unit testing, integration testing, root cause analysis, logging, monitoring, production support, release management, and security improvements, ensuring software reliability, high availability, and code quality.
  • Collaborated with architects, DevOps engineers, QA teams, product owners, and stakeholders throughout the SDLC, contributing to system design, code reviews, technical documentation, sprint planning, estimation, and Agile/Scrum software delivery.
  • Leveraged GitHub Copilot and AI-assisted development tools to accelerate software development, automate repetitive coding tasks, improve code quality, and enhance engineering productivity.

Software Engineer at Infosys (2022-08 – 2023-07)

  • Engineered and maintained enterprise web applications using Java, C#,.NET Core, ASP.NET Core, Angular, JavaScript, TypeScript, SQL Server, and PostgreSQL, delivering scalable full-stack solutions across enterprise environments.
  • Built RESTful APIs, backend services, reusable frontend components, authentication modules, API integrations, and responsive user interfaces while applying OOP, SOLID Principles, MVC, Clean Architecture, Design Patterns, and secure software engineering practices.
  • Designed and optimized relational databases using Entity Framework Core, LINQ, indexing, stored procedures, transactions, query optimization, and database design, improving application performance, scalability, and maintainability.
  • Implemented cloud deployments, Docker containerization, CI/CD pipelines, Azure DevOps, Git, IIS deployments, and automated release management, supporting continuous integration and software delivery.
  • Contributed to microservices, distributed systems, asynchronous programming, secure API development, unit testing, integration testing, debugging, performance optimization, and production support throughout the SDLC.
  • Collaborated with cross-functional Agile teams during system design, sprint planning, code reviews, technical documentation, estimation, testing, and continuous software improvement.

Android Developer Intern at iROHUB Infotech (2021-11 – 2022-07)

  • Developed Android applications using Java, Kotlin, Android SDK, XML, SQLite, REST APIs, Retrofit, MVVM, and MVC architecture, delivering responsive and user-friendly mobile applications.
  • Integrated backend APIs, authentication, local storage, reusable UI components, debugging, unit testing, version control, and performance optimization while following software engineering best practices.
  • Collaborated in Agile teams using Git, participating in code reviews, technical documentation, deployment, troubleshooting, testing, and continuous application improvements.

Education

PG Diploma in Full Stack Software Development – Lambton College (2023-07 – 2025-04)

Bachelor of Technology in Computer Science & Engineering – APJ Abdul Kalam University (2018-07 – 2022-07)

Skills

Software EngineerFull Stack Engineer

Reviews

Related