Learn Data Skills
Beta
Vamsi Krishna  Chitturi

Vamsi Krishna Chitturi

Software Developer

DollarTree | Plano

Technologies

My Portfolio Highlights

My New Course

Introduction to SQL

Insights whisperer, uncovering hidden gems in the vast realm of information.

My Work

Take a look at my latest work.

course

Understanding Data Engineering

course

Introduction to SQL

course

Intermediate SQL

DataCamp Course Completion

Take a look at all the courses I’ve completed on DataCamp.

My Work Experience

Where I've interned and worked during my career.

HealthEquity | Jan 2023 - Present

Sr. Full Stack Developer

As a Sr. Java Full Stack Developer at Teradata, I delivered exceptional software solutions that modernized application deployment and data management. My work enabled scalable, resilient infrastructure to facilitate data analytics at scale. By fostering an Agile DevOps culture, I ensured robust infrastructure through automation, orchestration, and cloud-native architecture. Key Contributions: Infrastructure Modernization: Spearheaded a migration from legacy AWS Elastic Beanstalk to a robust deployment using Docker and Kubernetes, ensuring efficient scaling and deployment. AWS Cloud Services: Utilized a wide suite of AWS services (EC2, Lambda, S3, CloudWatch, CloudFront) to deliver efficient application deployments and enable real-time data insights. Microservices Architecture: Developed scalable microservices using Spring Boot, Spring MVC, and RESTful APIs, ensuring modular, maintainable applications aligned with business needs. Advanced Web Development: Built dynamic single-page applications (SPA) using React JS with Redux for state management, and employed Node.js and Express.js for optimized backend services. Testing and CI/CD: Established comprehensive testing strategies using Selenium WebDriver and Protractor, while maintaining streamlined CI/CD pipelines in Jenkins. Kafka and Event-Driven Processing: Coordinated with Kafka Admin teams to set up Kafka clusters, enabling seamless data processing within an event- driven architecture.
Show More

Teradata | Jun 2021 - Dec 2022

Java Full Stack Developer

As a Java Full Stack Developer at Teradata, I played a crucial role in fostering an Agile DevOps culture while delivering transformative solutions that modernized our infrastructure and application deployments. I utilized Docker and Kubernetes for containerization and orchestration, helping our team seamlessly transition from AWS Elastic Beanstalk to a scalable, maintainable deployment setup. Key Achievements: Led the adoption of AWS services (EC2, Lambda, S3, CloudWatch, CloudFront, and more) for efficient deployment and application management. Developed microservices using Spring Boot, Spring MVC, and RESTful APIs for highly maintainable and scalable applications. Streamlined web application development with Node.js, Express.js, and React JS to deliver dynamic and responsive user experiences. Implemented React Concurrent Mode to enable smooth UI rendering of large datasets, vastly improving user experience. Enhanced security with OAuth 2.0 and JWT for secure authentication and API access. Designed comprehensive end-to-end testing strategies using Selenium WebDriver and Protractor. Modernized CI/CD pipelines in Jenkins with Blue Ocean and Pipeline as Code, ensuring streamlined build processes. Coordinated the use of Kafka for real-time data processing and RxJS for asynchronous data streams. By incorporating Infrastructure as Code (IaC) practices through AWS CloudFormation and Ansible, I ensured efficient management of our cloud infrastructure. I also leveraged my skills in building cross-cutting concerns like Logging and Transactions via Spring AOP to deliver robust applications that are secure and performant.

Delta Air Lines | May 2019 - Jun 2021

Sr. Full Stack Java Developer

As a Senior Full Stack Java Developer at Delta Airlines, I played a pivotal role in designing and developing comprehensive solutions that enhanced scalability, efficiency, and customer satisfaction. I leveraged technologies like Java 7, Spring Boot, AngularJS, and Hibernate while integrating them seamlessly with AWS, Docker, and Kubernetes. Key achievements include: Developed CI/CD workflows with Jenkins, Git, Maven, and Helm, ensuring seamless integration and deployment of enterprise applications. Engineered RESTful and SOAP-based web services, utilizing JAX-RS and Jersey for efficient data communication in XML and JSON formats. Leveraged Spring MVC for web frameworks, while implementing Dependency Injection for modular business logic, enhancing development flexibility. Designed and maintained complex database schemas in PostgreSQL and MySQL, optimizing SQL queries, procedures, and performance tuning for high- volume transactions. Created dynamic web interfaces with AngularJS, HTML5, and CSS3, while ensuring a responsive and intuitive user experience. Implemented microservices using Docker and orchestrated them with Kubernetes. Directed legacy system migration to a modern cloud-based infrastructure using AWS CloudFormation. Developed predictive maintenance systems leveraging IoT data and analytics for enhanced aircraft performance and fleet optimization. Integrated a loyalty and rewards platform, using a microservices architecture for personalized user experiences and improved frequent flyer engagement. These comprehensive efforts ensured that Delta Airlines remained at the forefront of technological innovation, delivering superior passenger experiences while reducing operational costs.

TD | Feb 2017 - May 2019

Java Full Stack Developer

At TD Bank, I harnessed Agile methodologies to lead full-stack development projects, enhancing banking operations through technical innovation and responsive design. Key achievements included: Advanced Java Programming: Mastered Core Java with Concurrent API to improve parallel processing capabilities, crucial for handling high-volume financial transactions. Spring & Hibernate: Implemented the Spring framework for robust dependency management and seamlessly integrated it with Hibernate, bolstering our data handling capabilities. SPA & Front-End Technologies: Developed Single Page Applications using Angular 2 and modern web technologies, ensuring a superior user experience in our banking applications. API Development & Security: Architected secure, scalable RESTful APIs using Java. Applied best practices in security such as OAuth 2.0 and JWT to protect client data. Microservices Architecture: Utilized Docker and Kubernetes to deploy containerized applications, achieving remarkable improvements in scalability and deployment consistency. Cloud & Serverless Solutions: Leveraged AWS, GCP, and Azure for deploying serverless functions, which optimized costs and enhanced our service architecture’s flexibility. CI/CD & DevOps: Established CI/CD pipelines with Jenkins, enhancing our software delivery processes and maintaining high reliability across banking services. Project Management & Collaboration: Effectively used JIRA and Confluence within Agile frameworks to streamline project management and foster a collaborative team environment. Automated Testing: Implemented automated testing frameworks to ensure software integrity and performance, critical in the financial sector. This role at TD Bank not only sharpened my technical skills but also deepened my understanding of the financial services industry’s needs, driving the development of solutions that are secure, efficient, and user-centric.

Toyota North America | Oct 2015 - Feb 2017

Java Developer

Developed complex application modules using Spring MVC, Spring Annotations, Spring Beans, Dependency Injection, and Spring AOP, significantly enhancing application functionality and maintainability. Spearheaded the design and implementation of RESTful APIs using Spring MVC 3.0, ensuring adherence to REST principles for optimal scalability and interoperability of web services. Enhanced application security by integrating Spring Security, and implementing robust authentication and authorization mechanisms to protect sensitive data. Created interactive and responsive web pages using HTML, CSS, JSP, JavaScript, jQuery, and Ajax, improving user experience and interaction. Optimized SQL and PL/SQL queries and procedures for Oracle databases, ensuring efficient data manipulation and retrieval which supported critical business functionalities. Leveraged Maven for build management and Jenkins for continuous integration, automating the build, test, and deployment processes to increase development efficiency and software reliability. Expertly integrated and configured applications on AWS, leveraging a suite of services including EC2, RDS, S3, and CloudFormation to enhance application scalability and reliability. This included setting up secure and resilient cloud environments, automating deployment processes, and ensuring high availability and fault tolerance of business-critical applications.

UnitedHealthcare | Mar 2014 - Oct 2015

Software Engineer

Collaborated with domain experts to design and document system requirements, ensuring compliance with HIPAA standards using Spring Security for safeguarding data access and authentication processes. Developed Java applications through Agile methodologies, focusing on server components and RESTful web services with technologies such as Spring, Hibernate, and Apache Camel. Engineered a secure messaging system integrating Apache Kafka with Spring, enhancing real-time data streaming and processing capabilities vital for healthcare data management. Utilized Elasticsearch to index and query large healthcare datasets, improving response times and supporting advanced search functionalities within healthcare applications. Integrated Kibana for log data analysis, providing a robust dashboard for real- time monitoring and insights, crucial for maintaining operational integrity. Managed CI/CD pipelines using Maven and Jenkins, supplemented by rigorous testing protocols including JUnit and Mockito to ensure software reliability. Employed OAuth 2.0 for secure API interactions and managed access control, crucial for protecting sensitive healthcare information across systems. Led the deployment of microservices using Docker and Kubernetes, which facilitated scalable solutions and automated deployments in a cloud environment. Implemented Spring Cloud Config for centralized configuration management, ensuring consistent settings across various deployment environments. Contributed to the development and optimization of Health Savings Account (HSA) management platforms, utilizing Java and Spring technologies to build robust features that enable users to manage their accounts more effectively. Enhanced security measures and integrated new functionalities to improve user access and data accuracy, significantly improving the user experience and operational efficiency in managing healthcare savings.

My Education

Take a look at my formal education

Master's degree, Computer ScienceUniversity of Houston | 2013

Powered by

  • Work
  • Courses
  • Experience
  • Education
  • Create Your Data Portfolio for Free