Rajeev Shukla

Overland Park · KS, USA - 66210 · (206) 480-8322 · rajeev.shukla.728@gmail.com

An accomplished Lead Software Engineer, with extensive experience in Object-Oriented programming models, sophisticated enterprise applications and Microservice Architecture Based solutions, with approx. 10+ Years of development experience in various tools and technologies, currently working for client T-Mobile.


Skills

Programming Languages & Tools
Core Java
Multi-Threading
JavaEE
Spring Boot
Spring MVC
Spring Security
Spring Reactive
Hibernate
Web Services
GraphQL
Bootstrap
HTML/CSS/JavaScript
Angular 8
Docker
Struts 2
Kubernetes
SparkR
Redis
Overview
  • A full stack developer, having knowledge in both server side and client side technologies, ranging from Small-Scale Start-Ups to Multi-National Corporation’s projects.
  • In depth knowledge on Microservices architecture and its related patterns such as SAGA, CQRS, Circuit Breaker and many more..
  • In depth knowledge of Java8 and Spring framework
  • Projects Undertaken include a vast array of Programming Models – Core & Advanced Java, Java EE, Servlets & JSP, Struts & Spring Frameworks (MVC 4.3, Security 4.1, Spring boot & Spring Social), Hibernate 4.3, Web-Services (SOAP & REST), Database Management, Tiles Framework and U.I technologies HTML/CSS/JavaScript, JQuery 1.9, Bootstrap 3.0/4.0 & Angular 7/8.
  • Experience in working on Large Team-Based Projects (Windstream Online), while successfully driving multiple projects including server side and client side U.I technologies.
  • Experience in handling client interaction and had at client location (USA) for long term to deal with technical aspects.
  • Implemented Apache Load balancer with AJP1.1 and integrated it with three tomcats, which is running in production.
  • Worked extensively on various distributed and non-distributed version control systems like Mercurial, Git and SVN.
  • Have worked on various build tools like Ant, Maven and Gradle and continuous integrations tool like Teamcity 8+.
  • Current Job Role(s) – Requirement Analysis, Software Design & Development, Code Review, Daily scrum call, Gathering of Business Requirements, Translation to Technical Specifications, Delegation of Tasks to Team Members, Unit Testing, Build & Deployment Activities.
  • Have working experience on various servers like tomcat7+, Jboss 6, Glassfish 4.
  • Have working experience on other tools like Fish Eye, JIRA, Spira, ITSM, and WIKI.
  • Developed various open source POCs which are available on my Github profile

Experience

Lead Sofware Engineer

T-Mobile

  • Work closely with Business Analysts, Project Managers and other key stake holders to analyze the requirements, design and provide solutions.
  • Architect various system components and how they will interact with other third-party systems/applications.
  • Involvement in developing the high level and low-level designs.
  • Design and Develop extensible framework components which can be re-used as is, for various in-house product developments.
  • Provide appropriate performance enhancements, if needed, for a given product.
  • Provide appropriate support and maintenance.
  • Daily scrum meeting with on-shore team to update day to day status.

May 2015 - Present

Software Developer

Pensar Solutions Pvt. Ltd.

  • Transforming requirement into technical aspects.
  • Gathering new idea, checking feasibility, adding it into existing system.
  • High level and low-level design of the product
  • Development.
  • Maintaining entire system, monitoring prod logs taking necessary actions.

November 2012 - May 2015

Software Developer

Core Code Soft Solutions Pvt. Ltd.

  • Requirement analysis.
  • Design.
  • Development.
  • Bug fixing & Deployment.

September 2011 - October 2012

Education

National Institute of Electronics and Information Technology

B level (MCA)
Information Technology

B Grade: 73% Overall

August 2008 - May 2015

DDU Gorakhpur University

Graduation
Bachelor Of Arts: English

Second Div:49% Overall

August 2008 - May 2011

Awards & Certifications

  • 1st Engineering Excellence Award-2017
  • Oracle Certified JavaEE6 Web Component Developer-2015
  • Oracle Certified Professional Java6 Programmer-2011