Abhishek Chaudhary

Senior Software Engineer

Dallas, Texas, United States9 yrs 4 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 6+ years of experience in FullStack Development.
  • Expertise in Java Spring Boot and Angular.
  • Proven track record in microservices architecture.
Stackforce AI infers this person is a Fullstack Developer specializing in Enterprise Software and Microservices.

Contact

Skills

Core Skills

JavaSpring BootRest ApiSpring SecuritySpring

Other Skills

MicroservicesDistributed SystemsAngularAuthenticationAuthorizationPythonMySQLAgileData StructuresCAlgorithmsSoftware DevelopmentScrumProgrammingAgile & Waterfall Methodologies

About

I graduated with a Masters degree in Software Engineering from San Jose State University, specialising in Enterprise Software Technologies. For the Masters' project, we worked on creating a solution for Vulnerability Management, scanning the system and finding the most critical vulnerabilities that need to be patched. I have about 6+ years of Industry Experience as FullStack Developer in Java Spring Boot and Angular I am currently working as a FullStack Developer(Java Spring Boot 2 + Angular4) in SELLER domain at Copart, heavily working on design and implementation of distributed microservices architecture. Prior to this I contributed in decoupling the AUCTIONS domain from legacy systems. GITHUB: https://github.com/abhisjsu Contact me on: abhishek.chaudhary.2812@gmail.com Technical Exposure: High-Level Languages: JAVA, PYTHON, C, JavaScript Databases: MySQL, Oracle, Microsoft SQL Server, MongoDB, PostgreSQL Backend and Web skills: Spring, Spring Boot, NodeJS, Python, AngularJS, HTML, CSS, PHP Cloud Technologies: Amazon AWS (EC2, RDS, DynamoDB, API Gateway, Lambda), Heroku Other Skills: Apache Kafka, Distributed Systems, Design Patterns, UX, Cybersecurity, Apache SOLR, Redis

Experience

9 yrs 4 mos
Total Experience
3 yrs 1 mo
Average Tenure
7 yrs 3 mos
Current Experience

Copart

2 roles

Senior Software Engineer

Jun 2022Present · 4 yrs

  • Working as a Full Stack Java Developer and contributing heavily to decoupling from legacy systems to create scalable distributed microservices
JavaSpring BootMicroservicesDistributed Systems

Software Development Engineer 2

Mar 2019Jun 2022 · 3 yrs 3 mos

  • Working as a Java FullStack developer in the Auction domain at Copart
  • Working on design & development of backend in Spring Boot for decoupling from legacy systems
  • . Implementing message handling for the micro services dealing with cross domain data
  • . Worked on implementing Authentication, Authorization & User Session Management mechanisms
  • Handling all the frontend enhancements, design and implementation in Angular4
  • Active involvement in design and infrastructure set up in different configurations(development, testing and deployment)
JavaSpring BootAngularMicroservicesAuthenticationAuthorization

Mobile programming llc.

Software Engineering Intern

Jul 2018Dec 2018 · 5 mos · San Jose

  • Developed a REST API following microservices architecture for making backend implementation loosely coupled resulting in each module’s development and testing independent of each other; Documented REST endpoints with Swagger.
  • Secured the REST endpoints through Spring Security, providing authentication through Spring social module for Facebook and Google OAuth 2.0.
  • Implemented scripts in python to automate smoke test for REST APIs, sending result notifications to configured emails.
  • Created highly consistent database design for object storage in MySQL and Data Access Objects (DAO) mapping.
  • Collaborated with clients for checking on different types of feasibilities from concept through final delivery of product.
REST APISpring SecurityPythonMySQL

Altran( previouly aricent )

Software Engineer

Jan 2014Sep 2015 · 1 yr 8 mos · Gurgaon, India

  • Designed and developed scalable REST API in Java Spring for managing the lifecycle of enhancements & maintenance issues..
  • Developed scalable & extensible solution in Agile/Scrum and Test-Driven-Development (TDD) environments.
  • Created a version control tool for file access leveraging the fundamentals of Linux, threads, pipes and socket programming; implemented the functionality to read file, checkout file and check-in file with the server.
  • As a side project worked on a Java based application to be used for hiring new graduates from colleges across India.
JavaSpringAgileREST API

Education

San José State University

Masters — Computer Software Engineering

Jan 2017Dec 2018

Thapar Institute of Engineering & Technology

BE — Computer Science

Jan 2009Jan 2013

Stackforce found 100+ more professionals with Java & Spring Boot

Explore similar profiles based on matching skills and experience