Summary
Overview
Work History
Education
Skills
Websites
Certification
Projects
Timeline
Generic

Sanjana Vangala

Farmers Branch,TX

Summary

  • 4+ years of experience as a Java Full stack developer in all the technical phases of SDLC including Requirement Analysis, Design, Implementation and Testing in both Web based and Enterprise applications with emphasis on Object Oriented, Java/J2EE and Client Server technologies.
  • Hands on experience in Web designing & development using HTML5, CSS, JavaScript, AngularJS, jQuery, XML, Bootstrap JS, JSP, JSON, JSF and AJAX.
  • Experience in Back end Restful API based web applications development using Spring MVC, Spring Boot, Spring Data, Hibernate and JPA.
  • Experience in performance tuning, caching and code refactoring. Experienced in build and data logging tools like Ant and Maven, Log4j and Log back for Logging and JUnit for testing.
  • Experience in Oracle, SQL Server and BD2 databases and familiar with stored procedures, Triggers and Functions using PL/SQL and NOSQL Databases like Mongo DB and Apache Cassandra.

Overview

5
5
years of professional experience
1
1
Certification

Work History

Java Full Stack Developer

Quant16
01.2022 - Current
  • Spearheaded the design and development of an optimized website, facilitating progress tracking towards becoming bar raisers. Implemented micro frontend architecture to elevate user experience.
  • Configured applications using Spring Boot and Java 17 in integrating Spring Security for REST APIs for secure authentication and authorization, ensuring application security of sensitive data.
  • Implemented Object-Relational Mapping (ORM) using Hibernate (JPA) to establish a mapping between object-oriented domain models and relational databases like MySQL and MongoDB.
  • Implemented Graph QL to optimize API performance, Implemented Elastic search, Apache Kafka, and Kibana for comprehensive logging and analysis purposes.
  • Effectively utilized version control tools like Git for collaborative development while avoiding code conflicts.
  • Ensured application security by integrating authentication mechanisms like OAuth 2.0 or JWT tokens into server-side APIs.
  • Developed multiple web pages utilizing HTML, CSS, Angular, and JavaScript to implement client- side checking and validations. Created web interfaces and customer interaction leveraging React.js and Redux for the front-end and TypeScript.
  • Prioritized performance and scalability enhancements for the service, leveraging AWS services such as Lambda, ECS, DynamoDB, AppSync, and S3 Buckets. Implemented advanced monitoring and logging methodologies using CloudWatch and CloudTrail.
  • Conducted comprehensive functional validations for 50 APIs using Postman, ensuring their reliability. Automated tests using JUnit and Mockito, resulting in a significant 90% improvement in bug detection, leading to more robust and stable software.

Java Full Stack Developer

Virtusa Corp (Client: British Telecom)
08.2019 - 12.2021
  • Designed and implemented architecture integrating Spring MVC and Hibernate (JPA) for MySQL and Oracle DB, resulting ina 40% reduction query response time for REST and SOAP web services.
  • Developed Responsive Design UI, Single Page Applications and HTML wireframes using HTML5 Grid Structures, CSS3 Media Queries, Angular JS, JQuery and Bootstrap JS.Utilized React and Angular concepts to enhance interactivity and user experience across different pages.
  • Set up Tomcat and Jenkins CI/CD pipelines for projects, resulting in significant 25%-time reduction in project delivery. Worked on Splunk, created dashboards, alerts and identified errors on multiple servers using status codes and logs.
  • Used Amazon Web Services like EC2 to create Linux server instances with nginx, java and tomcat and hosted applications on it. Gained knowledge of utilizing Kinesis to design and implement scalable and real-time data processing solutions.
  • Used Bit bucket as version control tool and Used JIRA for task and bug management.
  • Introduced and implemented automated testing frameworks with JUnit and Mockito, resulting in 20% reduction in software testing cycles.

Education

Masters - Computer Information Science

Jacksonville University
AL
04.2023

Bachelors - Computer Science and Engineering

Vaagdevi College of Engineering
India
05.2019

Skills

  • Java 8, C, C, Python
  • IntelliJ, Eclipse, Visual Studio
  • Spring, Hibernate, Sonar, Veracode, GitHub, Maven, Splunk, Jira, Confluence, Spark
  • Angular 8, React JS, HTML, Java Script, CSS, Web Services, SOAP, REST
  • AWS, Azure
  • Spring Framework
  • Hibernate ORM
  • RESTful APIs
  • JavaScript programming
  • API Design and Development
  • SQL and NoSQL Databases

Certification

AWS Certified Cloud Practitioner (CLF –C02)

Projects

Supervised Learning (Regression, Classification) | Machine Learning Engineer | 01/2023, 05/2023

Implemented machine learning systems focused on prediction based on multiple independent factors. Developed pricing model that can predict rent for an accommodation and help hosts, travelers, and businesses devise profitable strategies using Python, Scikit-learn and Linear Regression. Architected machine learning model to help marketing department to identify potential customers who have a higher probability of purchasing loans utilizing Python, Scikit-learn, and Logistic Regression.

Dependency Based Remote Code Repository (C++, Visual Studio) | 11/2018, 05/2019

Code Repository that supports package check-in by tracking dependency relationships. Developed Code Repository that stores files in folders based on package name and check-in date; supports extraction of all files with/without dependencies. Followed Object-Oriented Design in C++ for programming and utilized WPF and managed C++ for building graphical user interfaces (GUIs).

NeaRestaurants | Mobile Software Engineer, 03/2018, 07/2018

Mobile app that helps users find nearby restaurants and navigates users to their location. Leveraged Google Places API to collect information such as photos, opening hours, phone number, menu, special offers and location of the restaurants. Efficiently handled asynchrony problems using multi-threading to improve performance of mobile applications in Java, Executor Service, and Collectable Future.

Timeline

Java Full Stack Developer

Quant16
01.2022 - Current

Java Full Stack Developer

Virtusa Corp (Client: British Telecom)
08.2019 - 12.2021

Masters - Computer Information Science

Jacksonville University

Bachelors - Computer Science and Engineering

Vaagdevi College of Engineering
Sanjana Vangala