Summary
Overview
Work History
Education
Skills
Personal Information
Accomplishments
Timeline
Generic

TEJA LANKA

Hyderabad

Summary

Accomplished Senior Full Stack Developer with over 10 years of experience in .NET technologies, including C#, ASP.NET, MVC, and .NET Core. Demonstrated ability to build enterprise-level applications for industries such as Tax, Retail, and Healthcare. Proficient in Azure PaaS, SQL Server, and front-end technologies like HTML, Bootstrap, JavaScript, and Angular. Holds the Microsoft Certified Azure Admin Associate credential and excels in delivering innovative solutions through strong analytical and problem-solving skills.

Overview

11
11
years of professional experience

Work History

Senior Software Engineer

nRich IT
Hyderabad
08.2023 - Current
  • Migrated and refactored our main web API from the legacy .NET Framework to .NET 8 (.NET Core).
  • Rewrote a couple of legacy components to function apps and implemented them end-to-end using Clean Architecture and the CQRS pattern.
  • Improved the performance of some complex stored procedures in our system.
  • Created infrastructure for multiple Azure resources using Terraform, and automated the deployments using GitHub Actions.
  • Automated CI/CD of multiple components of our application in Azure DevOps.
  • Migrated legacy DB deployments to Azure DevOps via DACPAC.
  • Migrated some components of our UI app from legacy AngularJS to Angular.

Sr. Consultant

Deloitte
Hyderabad
10.2017 - 06.2023
  • Migrated our application from a monolithic to a microservices architecture.
  • Deployed our microservices to the AKS cluster with ACR, Ocelot Gateway, Docker (internal development), and created infrastructure for the same using Terraform.
  • I optimized many existing stored procedures in our reporting system (SSRS) that use SQL Server.
  • Developed a few components and services, and implemented routing while migrating to Angular.
  • Implemented logging by adding App Insights, and created a few Azure Functions for some lightweight tasks.

Sr. Software Engineer

Accenture
Hyderabad
05.2015 - 09.2017
  • Added new WCF services.
  • Fixed many issues in a main WPF application.
  • Created new CRM plugins.
  • Worked on new enhancements in the web API project.
  • Worked on many PaaS components, like App. Insights, Web Roles, Worker Roles, Redis Cache, Service Bus.

Software Engineer

NCR Corporation
Hyderabad
06.2014 - 04.2015
  • Re-engineered some windows services for performance improvements.
  • Worked on load balancer issues.
  • Developed stored procedures in SQL Server.
  • Involved in the design change of the DB architecture.

Education

Master of Science - software engineering

BITS, Hyderabad
Hyderabad
05-2014

Bachelor of Engineering - COMPUTER SCIENCE ENGINEERING

JNTUK
06-2011

Skills

  • NET (C#, aspnet, MVC, NET 8 (NET Core))
  • Azure PaaS: Function apps, App Services, Azure Storage (blob, file, table), SQL MI, Redis, SLB, Express routes, NSGs, Front Door, Azure VMs, VM scale sets, etc
  • Microservices: Azure Kubernetes, ACR, Docker, APIM, and other gateways (LINK, OCELOT)
  • GIT
  • Message brokers: Service bus, Rabbit MQ
  • SQL Server and PL/SQL (query tuning)
  • No SQL DBs: Cosmos DB and MongoDB
  • CI/CD: Terraform, ARM, Azure DevOps, Jenkins, Git Actions
  • Frontend: HTML, JavaScript, TypeScript, Angular
  • Architect and provide cost-effective optimal solutions
  • Create LLDs and HLDs for any new modules or design changes in existing components

Personal Information

Passport Number: Z7201569

Accomplishments

Got quarterly Innovation award for tuning some modules during my tenure in NCR.

Got multiple awards (APEX and ACE) during my tenure in Accenture

Got Spot and Applause awards multiple times during my tenure in Deloitte.

Participated in a deep racer context and got top 2nd.

Timeline

Senior Software Engineer

nRich IT
08.2023 - Current

Sr. Consultant

Deloitte
10.2017 - 06.2023

Sr. Software Engineer

Accenture
05.2015 - 09.2017

Software Engineer

NCR Corporation
06.2014 - 04.2015

Master of Science - software engineering

BITS, Hyderabad

Bachelor of Engineering - COMPUTER SCIENCE ENGINEERING

JNTUK
TEJA LANKA