Work History
Timeline
Overview
Education
Skills
Summary
Work Preference
Software
Generic

Abhishek Chintala

Software Developer
Chicago,IL

Work History

Learn Beyond

Software Developer
New York, NY
01.2023 - Current

All the functionality is implemented using Spring IO / Spring Boot and Hibernate ORM
Created the build, deployment and configuration related scripts for Maven
Utilized Hibernate and SQL for communication with SQL Server database
Built Spring Boot microservices for the delivery of software products across the enterprise
Decompose existing monolithic application into multiple microservices using Spring boot and Kafka
Used Micro services to communicate using synchronous protocols HTTP and REST for implementing SOA approach
Implementation of Spring Restful web services which produces JSON
Migrating existing application into micro services architecture using Rest APIs, spring boot
Created POC of Authentication and Authorization with Oauth2 Spring Boot microservice
Utilized JWT as tokenization scheme for Oauth2
Designed Java API to connect the Amazon S3 service to store and retrieve the media files
Extensively worked on front end, business, and persistence tiers using the spring framework
Proficient in creating apps and banking-related web applications using React.js
Experienced in developing user interfaces for banking customers using React.js
In-depth knowledge of React Native for developing banking mobile applications
Experienced in creating custom components, coding logic and business logic in JavaScript
Experienced in integrating complex APIs into applications and creating interfaces for banking customers
Proficiency in managing and debugging services and applications in React.js
Familiarity with redux practices and working with the data structure library
Knowledge in creating layouts and reusable components with CSS in JS
Successfully integrating third-party libraries, payment gateways & APIs into projects
Involved in designing and implementation of MVC design pattern using spring framework for Web-tier
Developed custom components for CDC with J2EE, Spring, Hibernate and Java8
Designed components to extract and load data from EPA website utilizing Spring and Hibernate
Used Jenkins pipelines to drive all micro services builds out to the Docker registry and then deployed to Kubernetes, created Pods and managed using Kubernetes
Followed agile software development practice paired programming, test driven development and scrum status meetings
Worked extensively on Spring boot for building web services
New library development with micro services architecture using REST API’s, Spring Boot
Worked on creating various types of indexes on different collections to get good performance in Mongo database
Have knowledge on partition of Kafka messages and setting up the replication factors in Kafka Cluster
Involved in unit testing of core functionalities using Junit
Performed code review and unit tested the application using Junit framework
Participated in the production support and maintenance of the project
Developed API for using AWS Lambda to manage the servers and run the code in AWS
Selecting the appropriate AWS service based on compute, data, or security requirements
Experience in Integration of Amazon Web Services AWS with other applications infrastructure
Performed J2EE Testing in developing test cases with JUnit, MOCKITO for Unit testing, and logging using Log4j and worked on Mock Testing
Used log4j to print the logging, debugging, warning, info statements
Experienced in creating automation tools using scripting languages such as Bash, Python, PowerShell, etc.
Hands­ on experience in setting up Continuous Integration and Delivery for large projects using Jenkins, Bamboo and Nexus
Performed check-in and check-out and review using pull requests with GIT version control system
Experience in configuration automation using Chef, Ansible, Shell Scripting and Puppet.
Environment: Java8, Spring 3.5, Spring MVC, Spring Security,Reactjs, AWS (EC2, S3, IAM), Hibernate 4.0, Rest, JSP, HTML, CSS, Java Script, OpenShift, Cassandra, Kafka, Typescript, Angular, RabbitMQ, Datadog, Junit, Mockito

Senior Associate

Wipro Technologies
03.2023 - 09.2023

Expertise in debugging client-side applications with Firebug and developing front-end scripts with HTML, CSS, JavaScript, and jQuery
Extensive experience in integration of application with various social media integration (Facebook, Twitter etc.)
Expertise in Apache server configuration
Deployed applications into Continuous integration environments like Jenkins to integrate and deploy code on CI environments for development testing
Involved in raising questions for business, Issue/bug tracking monitoring of work assignment in the system is done by JIRA
Used Log4j for Logging various levels of information like error, info, debug into the log files
Validated forms using Angular and regular expressions there by providing client-side validation and server validation
Designed and developed necessary PL/SQL for the database operations as needed
Involved in deployment of the application at various environments (Development, QA Testing, Staging, and Production.)
Involved in deploying systems on Amazon Web Services (AWS) Infrastructure services EC2, S3, RDS, SQS, Cloud Formation
Deployed application on Apache Tomcat server
Environment: Java JDK1.8, Angular js ,AWS, HTML5, CSS3, JavaScript, Kubernetes, Docker, Angular 8, Microservices, Restful Web Services, Kubernetes, Hibernate, Spring Boot, Spring MVC, MySQL, Maven, Jenkins, Selenium, Jira, Log4J, Junit, Git.
Expertise in management and implementation of Kubernetes projects such as Istio, Prometheus, and Helm
Experienced in deploying and managing containers using Docker and Kubernetes
Strong understanding of various Kubernetes components, including Kubernetes clusters, nodes, pods, services, replication controllers and deployments.

Java Developer

VALUE CYBER TECH PVT LTD
04.2018 - 03.2019

Involved in developing Webservice operations in Service Oriented Architecture (SOA)
Analyze requirements with team; write High Level design documents, System Use Case, analyses risk factors
Followed agile methodology during complete SDLC process
In the Backend, we have used J2EE technologies such as Spring 4.0 framework and Implemented the Spring MVC and Spring Core Annotations for Dependency Injection (DI)
Developed our application using features Spring Boot
Used MYSQL as the backend database and involved in design of the database schema and development of Stored Procedures
Spring Boot Microservices were developed with microservice architecture using REST and Apache Kafka
Deployed the application on Amazon Web services (AWS) and used it to provide a large computing capacity for scalable solutions
Extensively used core Java concepts like Collections Framework, and Exception Handling, I/O System, Multi-Threading, JDBC, Generics
Used Java8 features in developing the code like Lambda expressions, creating resource classes, fetching documents from database
Developed reusable and inter-operable Web service modules based on service-oriented architecture (SOA) by using RESTful services
Developed the persistence layer using ORM tools like Hibernate Framework, performed mappings in Hibernate files
Expertise in developing Single Page Applications (SPA) using AngularJS
Extensive experience in using AngularJS MVC architecture like Controllers, Routes, Services, Factories
Experienced in using various directives, filters, expressions and validations of AngularJS
Strong knowledge on creating custom directives in AngularJS and usage of existing directives
Developed various services such as RESTful API’s, AJAX calls, data parsing and parsing to JSON format objects
Implemented various customizations of the AngularJS and jQuery libraries to suit the web application
Experienced with cross-browser compatibility, AJAX technologies and SEO friendly coding
Proficient with container systems like Docker and container orchestration like EC2 Container Service, Kubernetes, worked with Terraform
Managed Docker orchestration and Docker containerization using Kubernetes
Used Kubernetes to orchestrate the deployment, scaling and management of Docker Containers
Written JUNIT tests as per the use case and used Mockito framework to confirm the expected results
Developed test scripts in Selenium Web Driver using Java Language, setting up the automatic build and deployment automation of project by using Maven
Experience developing and enhancing web-based applications using Node.js, Express.js, Angular.js, MongoDB, MySQL and Redis
Thorough understanding of asynchronous programming methodology, Promises, Streams, EventEmitting, Integrations, Routes, Standard IO Handling, User Authentication processes, Socket.io, and error handling best practices
Hands-on experience in ES6, ECMAScript 5-7 specs, XML/JSON, AJAX, and RESTful architectures
Experienced in developing and deploying applications on Amazon Web Services (AWS)
Extensive knowledge of Node.js, Meteor.js, React.js, and installing third-party components and packages

Timeline

Senior Associate

Wipro Technologies
03.2023 - 09.2023

Learn Beyond

Software Developer
01.2023 - Current

Master of Science - Computer Science

Western Illinois University
08.2021 - 12.2022

Java Developer

VALUE CYBER TECH PVT LTD
04.2018 - 03.2019

Overview

6
6
years of professional experience
1
1
year of post-secondary education

Education

Master of Science - Computer Science

Western Illinois University
Macomb, IL
08.2021 - 12.2022

Skills

  • TECHNICAL SKILLS
  • Language : Java 7/ 8/10, C, C, SQL, PL/SQL
  • Application Server : Web logic 1034/90/71/61, IBM Web Sphere 8x/6x/5x
  • Technologies : Servlets, JDBC, Vertx, JSP, Struts, Hibernate, Spring BOOT, IOC, AOP, MVC, JSON, JMS, MQ, JBOSS, ORM
  • Web Servers : Rest, SOAP, Apache-Tomcat
  • Web Technologies : HTML, JavaScript, AJAX, JQUERY, Angular JS, CSS3, HTML5, XHTML, DHTML, React JS, Bootstrap, Kubernetes
  • XML Technologies : XML, DOM
  • Database : Oracle 10g/11g, PL/SQL, MySQL, SQL Server 2008
  • Build Tool : Ant, Maven, Gradle, Jenkins
  • Testing : Junit, QUnit, JMock
  • IDE Tools : Eclipse3x, IntelliJ, Atom, WebSphere, Dreamweaver
  • Version Control : GIT, SVN, CVS, Docker
  • Operating Systems : Windows, Mac OSX, Linux, Unix
  • Cloud : AWS, GCP

Summary

To seek and maintain full-time position that offers professional challenges utilizing interpersonal skills, excellent time management and problem-solving skills.

Work Preference

Work Type

Full Time

Location Preference

On-SiteRemoteHybrid

Software

Java developer

Abhishek Chintala Software Developer