Post Job Free
Sign in

Full stack Software Developer

Location:
Lehi, UT
Posted:
February 14, 2025

Contact this candidate

Resume:

Lok vikash Kannuru

Sr. Full Stack Developer

646-***-****

Email: **********@*****.***

SUMMARY:

Experienced Software Developer with 9 years of expertise in designing and developing web-based enterprise applications using Java, JEE technologies, and frameworks like Spring (Boot, MVC), Hibernate, and Struts. Proficient in Core Java concepts such as Multithreading, Concurrency, Exception Handling, and Collections. Skilled in building Microservices and SOA using Spring Boot, REST APIs, and SOAP. Strong full-stack development skills with AngularJS, HTML5, CSS3, JavaScript, Node.js, and databases like MongoDB and MySQL. Hands-on experience with cloud platforms (AWS, Azure, GCP) and container orchestration tools like Kubernetes for scalable, fault-tolerant applications.

SKILLSET

Languages: Java, J2EE, SQL, PL/SQL

Relational: SQL Server, MySQL, Oracle, MongoDB, Firebase

Cloud Technologies: AWS, GCP

Web Technologies: XML, HTML, CSS, XSLT, JSF, JavaScript, jQuery, Angular.js, Node.js, React.js, Bootstrap.

Web Services: REST, SOAP.

Operating Systems: Windows, UNIX, and Linux

Version Controls: SVN, GIT

Data Mining/ Data Analysis Techniques: OLAP, OLTP.

EDUCATION

Bachelors in computer science at Andhra University, India. Apr 2014

Masters in computer science at Marshall University, West Virginia. Dec 2015

CERTIFICATIONS

Sun Certified Java Programmer.

Nodejs Certified from The Linux Foundation.

Tableau Desktop Specialist

AWS Certified Developer – Associate.

EXPERIENCE

Adtalem Global Education, Delaware (Remote Hybrid) Apr 2022 – Till Date

Sr. Full Stack Java Developer

Designed and developed RESTful APIs using Node.js, Express.js, and Spring Boot for microservices.

Integrated MySQL and SQL Server with Spring Batch for efficient data processing for large scale grad students DB.

Implemented and debugged critical services using Firebase functions and NoSQL databases.

Designed and deployed scalable microservices architecture on Amazon Kubernetes Engine and Spring Cloud.

Built dynamic, interactive front-end applications using Angular and React.js with Webpack.

Improved application performance using React hooks, lazy loading, and code-splitting.

Developed reusable TypeScript components and services in Angular 11.

Streamlined CI/CD pipelines in Azure DevOps for automated building, testing, and deployment.

Developed secure APIs with Azure Active Directory (AAD) authentication and OAuth authorization.

Integrated WebSocket and Socket.IO in Node.js applications to enable real-time chatbots and live notifications.

Collaborated with teams to integrate front-end components with server-side logic.

Followed Agile methodologies, including Scrum and Test-Driven Development (TDD).

Resolved incident tickets for UI issues, ensuring a smooth user experience.

British Petroleum, Houston, TX Jul 2019 – Apr 2022

Sr. Full Stack Java Developer

Developed user interfaces using Angular 8 and Angular 4, integrating RESTful APIs to deliver dynamic content.

Built and maintained full-stack solutions using Express.js, Angular, Node.js, and MongoDB, enhancing application performance and scalability.

Developed dynamic and responsive user interfaces using React.js, implementing React Hooks and Context API for efficient state management.

Designed and developed RESTful Web Services using Spring Boot for microservices, integrating data with JPA/Hibernate and securing endpoints with Spring Security.

Configured and deployed apps on GCP using cloud Compute Engine, Load Balancing, SQL, and Storage.

Automated CI/CD pipelines using GitLab on GKE, leveraging Docker and Kubernetes for scalable runtime environments.

Developed AWS CloudFormation templates for infrastructure provisioning and Auto-scaling for EC2 instances.

Migrated databases to Amazon RDS and GCP Cloud SQL, optimizing data access for cloud-based applications.

Used Swagger to document and test RESTful APIs, ensuring consistency and compliance with API standards.

Wrote and managed Ansible Playbooks for system automation, including file and configuration management across cloud platforms.

Administered GitHub Enterprise for version control, enabling seamless collaboration in an Agile environment.

Broadridge Financial Solutions, Edgewood, NY Mar 2017 – Jun 2019

Full Stack Java Developer

Designed and developed robust backend solutions using Spring Boot, consuming REST-based Microservices with RestTemplate.

Developed and deployed end-to-end applications on the Spring Boot framework, including CRUD operations using Spring JPA.

Configured and documented REST/HTTP APIs with JSON formats, API versioning, and security measures.

Configured Spring Security to secure service layer methods and ensure compliance with security protocols.

Wrote and optimized Maven scripts for deployment and managed dependencies using Gradle for build processes.

Handled API testing for internal routes using Postman, validating GET, PUT, POST, and DELETE methods.

Built and maintained Docker container clusters on GCP, learning Kubernetes basics for deployment and scaling.

Created Kubernetes clusters on GCP and managed deployments using Jenkins, Docker images, and container registries.

Migrated SQL Server databases to SQL Azure and deployed applications to Azure.

Participated in design decisions for scalable microservices architecture on cloud platforms, enhancing performance and scalability.

Used RabbitMQ for asynchronous message processing to support batch operations.

Broadridge Financial Solution, Edgewood, NY Jan 2016 – Mar 2017

Developer

Wrote SQL queries and managed relational databases like MySQL and SQL Server to handle postage data from logistics.

Configured and integrated JSF, Spring MVC, and Hibernate frameworks to build scalable and maintainable applications.

Developed user modules and admin interfaces using the Spring MVC framework with Hibernate ORM and JSP.

Assisted in programming, testing, debugging, and implementing Java EE client/server distributed applications to meet organizational needs.

Implemented RESTful Web Services to facilitate data retrieval from the client side using a Microservices architecture.

Created unit tests for modules using JUnit to ensure code quality and participated in test-driven development.

Developed web pages using HTML, CSS, JQuery, and AJAX to create interactive and responsive user interfaces.

Built and validated forms in AngularJS, implementing custom validation directives and routing endpoints for a seamless user experience.

Used Git for version control, ensuring efficient project management and collaboration with team members.

Participated in Agile retrospective meetings to review sprint performance and propose improvements.



Contact this candidate