Summary
Overview
Work History
Education
Skills
Timeline
Generic

Avinash Kommula

Austin,TX

Summary

Highly motivated Full Stack Developer with 3+ years of experience in designing and implementing innovative web applications. Expertise in software design, development, implementation, and testing of object-oriented and web-based enterprise applications using Java/J2EE. Proficient in front-end development with JSP, HTML5, CSS3, JavaScript, AngularJS, and Node.js. Experience includes Core Java, design patterns, RESTful services. Extensive work with SOAP and REST web services, AWS, and databases such as Oracle, MySQL, MSSQL, DB2, and MongoDB.

Overview

4
4
years of professional experience

Work History

Software Engineer

CrowdStrike
08.2023 - Current
  • Responsible for Designing, building, testing, and maintaining scalable and stable off-the-shelf applications or custom- built technology solutions to meet business needs.
  • Developed web applications using Java, Spring MVC, Hibernate, Web services, Node JS, and ReactJS.
  • Implemented Micro Service Architecture with Spring Boot-based RESTful services and consumed SOAP-based Web Services.
  • Deployed Spring Boot-based microservices in Docker and Amazon EC2 container using Jenkins.
  • Implemented CI/CD pipelines using Jenkins and built and deployed the applications.
  • Created Swagger Specs for Microservice API’s.
  • Experience developing web applications with a Dynamo DB, Mongo DB, Cassandra, Elastic Search, or similar data store.
  • Implemented Spring boot microservices to process the messages into the Kafkacluster setup.
  • Involved in writing test scripts using java and executed it through Selenium Cucumber.
  • Used GIT for Code versioning and branching to collaborate with the team members.





Java Full Stack Developer

Amazon
06.2020 - 07.2022
  • Developed SPAs with ReactJS and Redux and implemented REST APIs using Node.js.
  • Proficient in creating web interfaces with HTML5, CSS, JavaScript, and ReactJS.
  • Utilized Node.js as a proxy to interact with RESTful services and SQL Server databases.
  • Strong foundation in Core Java concepts, including Collections, Multi-threading, Exception Handling, Concurrency, IO, and Serialization.
  • Created chatbots with Spring Web Services and designed Android interfaces using Android Studio and the MVC pattern, boosting user engagement by 35%.
  • Implemented a microservices architecture using Docker and Kubernetes and set up CI/CD pipelines for efficient development and deployment.
  • Optimized query performance by 30% using databases like Oracle, MS SQL Server, Presto, and Hive, and utilized AWS EC2, Postman, and FileZilla for software validation.
  • Developed REST/HTTP APIs, including JSON data formats and an API versioning strategy.

Education

Master of Science - Computer Science And Programming

University of Central Missouri
Missouri City, MO
12.2023

Bachelor of Science - Computer Science

Sathyabama University
Chennei
05.2022

Skills

  • Programming Languages: Java, SQL, XML, XSL, C, C, PL/SQL
  • Cloud Environment: AWS, Azure
  • Version Controller: GIT, SVN
  • Development Environment: Eclipse, IntelliJ
  • Database: MySQL, SQL server, Oracle SQL, Mongo DB, Dynamo DB, Cassandra
  • Testing: JUnit, Mockito
  • Frontend Technologies: HTML, Java Script, CSS, jQuery, Nodejs, AngularJS, React
  • J2EE Technologies: JSP, JDBC, Web services, Servlets, SOAP, Spring MVC, Spring Boot, Spring Data
  • Software Methodologies: Agile, Scrum, TDD, Waterfall

Timeline

Software Engineer

CrowdStrike
08.2023 - Current

Java Full Stack Developer

Amazon
06.2020 - 07.2022

Master of Science - Computer Science And Programming

University of Central Missouri

Bachelor of Science - Computer Science

Sathyabama University
Avinash Kommula