Home

Sharanya Lingala - Java full stack developer
[email protected]
Location: Austin, Texas, USA
Relocation: Yes
Visa: GC EAD
Sharanya
Senior Full Stack Developer
Corpus Christi, TX
[email protected], +1 302 216 2012

PROFESSIONAL SUMMARY:
Experienced Senior Full Stack Developer with over 8+ years of hands-on expertise in designing, developing, and deploying scalable, secure, and high-performance applications. Specialized in Java, Spring Boot, Angular, AWS, Microservices, delivering innovative solutions in diverse domains like finance, healthcare, and technology.

Extensive experience in full-stack Java development across multiple industries.
Proficient in Agile methodologies (Scrum) and active participation in Sprint Planning, Stand-ups, Reviews, and Retrospectives.
Developed Java/J2EE applications using Java 11, Spring Boot, and Spring Cloud for microservices architecture.
Created RESTful Web Services using Spring MVC, Spring Boot, and Node.js.
Expertise in building Single Page Applications (SPA) with Angular, HTML5, CSS3, and JavaScript.
worked extensively with AWS Cloud Services including EC2, S3, RDS, Lambda, DynamoDB, and CloudWatch for cloud-based solutions.
Built backend APIs using Python frameworks such as Flask and Django, ensuring seamless integration with Java applications.
Implemented Spring Security, OAuth, and JWT for secure authentication and access control.
Utilized Spring AOP and Spring IOC for modular, loosely coupled design.
Integrated Apache Kafka for scalable, fault-tolerant messaging systems.
Developed robust backend systems with Spring Batch for batch processing.
Expertise in database design and management using Oracle DB, MS SQL Server, and MongoDB.
Configured microservices architecture with Eureka, Ribbon, and Zuul for service discovery, load balancing, and routing.
Built unit tests and integration tests with JUnit, Mockito, Jasmine, Karma, and Cucumber.
worked with DevOps teams to establish CI/CD pipelines using Jenkins, Docker, Kubernetes, and AWS services (CodePipeline, CodeBuild, EKS, ECS).
Installed, configured, and maintained Java-based middleware applications such as JBoss/WildFly and Apache Tomcat on Red Hat Linux.
Utilized Python for data analysis, visualization, and machine learning prototypes using libraries like Pandas, NumPy, and Matplotlib.
Experience with Swagger UI for API documentation and performance testing with tools like BlazeMeter.
Strong knowledge of REST APIs, GraphQL, and SOAP APIs for backend communication.
Version control and project management using Git/GitHub and Jira.
configured logging with Log4j and monitored application performance via AWS CloudWatch and ELK Stack (Elastic, Logstash, Kibana).
Designed and optimized database schemas and wrote complex SQL queries and PL/SQL stored procedures.
Experience in database migrations (Oracle/MySQL to PostgreSQL, Aurora).
Built dynamic and responsive UIs using Angular with UI Router for state management.
Managed cloud infrastructure provisioning and automation with AWS CLI and CloudFormation.
Extensive use of Spring Framework for developing microservices, security (Spring Security), and ORM (Hibernate, Spring Data JPA).
Expertise in monitoring JVM metrics using Jstack, Jstat, and Visual VM.
Containerization and orchestration experience with Docker and Kubernetes for microservices.
Hands-on with Big Data Technologies, AWS services, and containerization practices.
Familiarity with AWS services like API Gateway, Glue, EMR, and SNS/SQS for scalable solutions.


TECHNICAL SKILLS:

Skill Area Key Skills
Java & Frameworks Java 11, Spring Boot, Spring Cloud, Spring Security, Spring MVC, Hibernate, JPA, Spring AOP, IOC
Frontend Development Angular (14, 10), HTML5, CSS3, JavaScript, TypeScript, Bootstrap, UI Router, SPA, SASS, LESS
Microservices & APIs RESTful APIs, SOAP, GraphQL, Spring Cloud, Spring Batch, Apache Kafka, OAuth, JWT
Cloud & DevOps AWS (EC2, S3, RDS, Lambda, DynamoDB, API Gateway), Docker, Kubernetes, Jenkins, CI/CD, CloudWatch
Database Technologies Oracle DB, MySQL, PostgreSQL, MongoDB, RDS, NoSQL, SQL, PL/SQL, Hibernate, Spring Data JPA
Testing & Automation JUnit, Mockito, Jasmine, Karma, Selenium, Cucumber, Jenkins, BlazeMeter, Postman
Security & Monitoring Spring Security, OAuth, JWT, Log4j, ELK Stack, AWS CloudWatch, SonarQube, Checkmarx, AWS IAM

PROFESSIONAL EXPERIENCE:
Edward Jones St. Louis Missouri (Remote)
Full Stack Java Developer April 2023 Till date
Roles & Responsibilities :
Agile Methodologies: Implemented Agile methodologies and followed Scrum practices for iterative and collaborative software development.
Actively participated in Sprint Planning, Daily Stand-ups, Sprint Reviews, and Retrospectives.
Developed Java/J2EE applications using Java 11, Spring Boot, and Spring Cloud for efficient microservices architecture.
Implemented RESTful Web Services using Spring MVC, leveraging Spring Boot's auto-configuration.
Created dynamic and responsive user interfaces using Angular, ensuring seamless interaction with backend RESTful APIs.
Configured and managed Red Hat Enterprise Linux (RHEL) servers to ensure optimal application performance.
AWS Cloud Services: Leveraged EC2, S3, Lambda, RDS, and DynamoDB for cloud solutions.
Utilized Spring Profiles and configuration management for environment-specific settings.
Configured microservices architecture on AWS, utilizing Eureka, Ribbon, and Zuul for service discovery, load balancing, and routing.
Designed persistence layers using Hibernate and Spring Data JPA.
Core Java Concepts: Proficient in Collections, Stream API, and Time API.
Applied Spring AOP and IOC for modular and loosely coupled design.
Implemented robust security measures using Spring Security and integrated OAuth protocols.
Utilized JSON Web Tokens (JWT) for stateless authentication mechanisms.
Batch Processing: Implemented tasks using Spring Batch for efficient data processing.
Integrated Spring Actuator for monitoring and managing application performance.
Developed backend systems using Node.js, Java Servlets, and JSP.
Designed and optimized database schemas for Oracle DB and MS SQL Server.
Managed NoSQL databases like MongoDB with Mongoose.js.
Developed test scripts for Python applications using PyTest and Unittest frameworks.
Integrated Java and Python applications for hybrid functionality and ensured smooth interoperability.
Utilized Apache Kafka for scalable and fault-tolerant messaging systems.
Integrated SOAP and GraphQL APIs into backend services.
Designed user interfaces with HTML5, CSS3, JavaScript, TypeScript, jQuery, SASS, LESS, and Bootstrap.
Automated deployment and configuration tasks using Bash scripting and Ansible on Red Hat Linux systems.
Built Single-Page Applications (SPAs) with Angular and Angular UI Router for state management.
Improved system scalability by adopting SOA principles and design patterns.
Unit tests with Karma, Jasmine, JUnit, and Mockito.
End-to-end testing with Cucumber and Selenium.
Set up pipelines using Jenkins, Maven, Docker, Kubernetes, and AWS services (CodeBuild, CodeCommit, EKS, ECS, CodePipeline).
Version Control: Managed using Git/GitHub and tracked progress with Jira.
Configured logging with Log4j and real-time monitoring using AWS CloudWatch.
Utilized AWS services like API Gateway, Glue, EMR, CloudFront, SNS, and SQS for scalable solutions.
Environment; Java 11, Spring Boot, Spring Cloud, Spring MVC, Angular, AWS (EC2, S3, Lambda, RDS, DynamoDB), Hibernate, Spring Data JPA, Spring AOP, Spring IOC, Spring Security, OAuth, JWT, Spring Batch, Node.js, Oracle DB, MS SQL Server, MongoDB, Apache Kafka, SOAP, GraphQL, HTML5, CSS3, JavaScript, TypeScript, Bootstrap, JUnit, Mockito, Cucumber, Selenium, Jenkins, Docker, Kubernetes, Log4j, Git/GitHub, Jira.
Quest Diagnostics, NJ
Senior Java Developer July 2021 March 2023
Responsibilities :
Designed and implemented a Single Page Application (SPA) in Angular consuming JSON from Spring MVC.
Developed and maintained websites using Angular, CSS, Ajax, HTML, and JavaScript.
Built RESTful Web Services APIs using HTTP and REST principles.
Designed and executed comprehensive web solutions using Spring MVC and Spring Boot, optimizing for performance.
Conducted regular backups, disaster recovery testing, and system hardening on Red Hat Linux servers.
Implemented robust security solutions with Spring Security, ensuring fine-grained access control.
Developed Microservices Architecture with Spring Boot, communicating through RESTful APIs.
Documented REST services with Swagger UI for clarity and accessibility.
Created unit and integration tests using JUnit and Mockito.
Managed AWS infrastructure including EC2 instances, RDS databases, Elastic Load Balancers, and S3 buckets.
Processed large datasets using Python and Java-based ETL pipelines, ensuring data quality and performance optimization.
Collaborated with DevOps to implement CI/CD pipelines using AWS CodePipeline and AWS CodeDeploy.
Developed and executed containerized builds for Java applications using Docker and Podman on Red Hat Linux.
Performed AWS cloud infrastructure database migration from Oracle/MySQL to PostgreSQL, MySQL, and Aurora.
Worked with ELK Stack (Elastic, Logstash, Kibana) for monitoring and logging.
Implemented UI test cases using Jasmine and Karma.
Conducted performance testing and load testing using BlazeMeter and monitored JVM metrics with Jstack, Jstat, and Visual VM.
Configured SonarQube and Checkmarx for code quality and security scanning.
Environment; Angular 14, Java 8, Spring Boot, Spring MVC, Spring Security, Microservices, REST API, AWS (EC2, S3, RDS, Elastic Load Balancers, Aurora). Swagger UI, JUnit, Mockito, Jasmine, Karma, SonarQube, Checkmarx, ELK Stack, BlazeMeter, Jstack, Jstat, Visual VM.Docker, Apache, Maven, Splunk, Node.js, Bootstrap, Oracle, PostgreSQL, MySQL.
Egen, Naperville, IL
Senior Java Developer October 2018 June 2021
Responsibilities:
Involved in SDLC phases: Requirement Analysis, Design, Development, and Implementation using J2EE technology.
Developed web applications with Angular, Bootstrap API, Material API, and AG Grid.
Built Angular components, services, directives, and pipes for dynamic functionality.
Created RESTful Web Services for backend communication.
Wrote UI test cases using Jasmine and Karma.
Designed and implemented unit and integration tests with JUnit and mocked objects with Mockito.
Integrated the application using the Spring Framework, implementing dependency injection for loose coupling.
Implemented data transformation logic using Python libraries such as Pandas and PySpark.
Configured Jenkins for Continuous Integration/Continuous Deployment (CI/CD).
Established a build environment using Jenkins, Git, Maven, and Artifactory.
Utilized the Spring Framework with Hibernate for ORM, mapping with annotations, and working with Oracle 17g database.
Tested REST endpoints locally using Postman.
Turned the application into a Single Page Application (SPA) using Angular Router.
Environment; Technologies: Java 1.8, Java 17, Spring Framework 3.5, Angular 10, REST Web Services, Hibernate, OOP. JUnit, Mockito, Jasmine, Karma, Postman.Jenkins, Git (Stash), Source Tree, Maven, Artifactory. Oracle 17g, DB2.Splunk.HTML5, CSS3, Angular Router.Git, Jira.

Keystone Logic, India
Senior Full Stack Developer, September 2017 August 2018
Responsibilities:
Hands-on experience with Angular 7, Python, Node.js, Java 8, MySQL, Unix, and Linux.
Designed, developed, and tested the NAD (New Age Delivery) application.
Devised a cost estimator reducing financial report preparation time by 63% using Python, SQL, HTML5, and CSS3.
Developed pods in NAD, including UaaS (Upskilling as a Service), DTaS (Design Thinking as a Service), DiCD (Digital inside Continuous Delivery), and MePS (Microservice-enabled Portfolio Services) using Java 8 and Angular 7.
Provided training and support on AWS services and containerization practices.
Enabled proactive incident management with AWS CloudWatch for logging and monitoring.
Gained experience in Big Data Technologies, SDLC, and Agile Methodologies.
Integrated third-party libraries and APIs to extend functionality in Java applications.
Utilized Maven for build and configuration, and Jenkins for CI/CD pipelines.
Managed project progress and backlog using JIRA.
Mentored junior developers in Java and Python best practices, including code reviews and pair programming.
Designed and enhanced automated test scripts for Selenium using Python.
Worked on the server side of the application using Java 8.
Utilized Highcharts JavaScript library for developing charts, maps, and graphs on UI pages.
Actively performed unit testing and system testing.
Deployed applications on Apache Tomcat, covering both development and staging environments.
Developed business logic using the MEAN stack, successfully deploying it in production.
Environment:-Angular 7, Python, Node.js, Java 8, AWS, MySQL, Unix, Linux, Jenkins, JIRA, HTML5, CSS3, Bootstrap, JavaScript, Apache Tomcat.
Mouri Tech Hyderabad, India,
Software Developer October 2016 August 2017
Responsibilities:
Led Agile/Scrum teams to deliver healthcare insurance platforms, enhancing customer experience and operational efficiency.
Participated in daily stand-ups, sprint planning, and retrospective meetings to ensure project progress and timely delivery.
Developed web applications using Java and J2EE technologies.
Implemented core Java principles such as Encapsulation, Inheritance, Polymorphism, and Abstraction for maintainable code.
Designed and developed responsive web interfaces using HTML, CSS, JavaScript, and Bootstrap.
Utilized Struts framework for building dynamic and interactive web applications.
Enhanced front-end functionality and user experience with modern JavaScript frameworks like Angular.
Developed job scheduling systems with task automation and schedulers using Java.
Built secure web applications with Spring Security, Spring Boot, and Spring MVC.
Architected microservices using Spring Boot and Spring Cloud for scalability and maintainability.
Utilized Hibernate for ORM (Object-Relational Mapping) and optimized data access layers.
Designed responsive healthcare platforms integrating Bootstrap, Java, and modern JavaScript frameworks.
Developed RESTful web services and integrated SOAP APIs for legacy system interoperability.
Implemented OAuth 2.0 for secure API authentication and authorization.
Created dynamic user interfaces using JSP, NodeJS, AngularJS, HTML, and CSS.
Applied design patterns like DAO, Factory, Singleton, and Observer for enhanced code reusability.
Implemented Collections, Multithreading, and Serialization for reliable applications.
Used JMS and Apache ActiveMQ for robust messaging systems.
Designed databases with MongoDB, MySQL, and PostgreSQL, writing complex SQL queries and PL/SQL stored procedures.
Monitored solutions with AWS CloudWatch and managed applications using AWS EC2, S3, RDS, Lambda, DynamoDB, API Gateway, and IAM.
Automated infrastructure provisioning with AWS CLI and CloudFormation templates.
Managed project workflows using JIRA and version control with GitHub.
Built and managed dependencies with Maven, and conducted unit testing with JUnit.
Environment: Java, J2EE, HTML, CSS, JavaScript, Bootstrap, Struts, Angular, Spring Security, Spring Boot, Spring MVC, Microservices, Spring Cloud, Spring DAO, JDBC, Hibernate, JSP, AngularJS, OAuth 2.0, JMS, Apache ActiveMQ, MongoDB, MySQL, PostgreSQL, SQL, PL/SQL, Logback, AWS CloudWatch, AWS EC2, AWS S3, AWS RDS, AWS Lambda, AWS DynamoDB, AWS API Gateway, AWS IAM, AWS CLI, AWS CloudFormation, JIRA, GitHub, Maven, JUnit.

EDUCATION: Jawaharlal Nehru Technology University, Hyderabad, TS, India
BTech in Computer Science and Engineering, June 2012 - May 2016
Keywords: continuous integration continuous deployment user interface javascript sthree database information technology microsoft procedural language Illinois New Jersey Texas

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];4505
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: