Summary
Overview
Work History
Education
Skills
Timeline
Generic

Rajiv Sahu

Indore

Summary

  • Having 18+ years of experience in IT and possess extensive experience in requirement analysis, development ,testing and deployment of n-tier web applications and client / server applications using JAVA, J2EE technologies and 5+ years’ experienced in AWS – Platform as a service (PaaS) and Infrastructure as Service (laaS).
  • Experience in guiding the classification, Plan, Implementation growth adoption and compliance to enterprise architecture strategies, processes and standards.
  • Ability to understand Migration requirements and bridge the gaps.
  • Hands-on experience with EC2, ECS, ELB, EBS, S3, VPN, IAM, SQS, RDS, Lambda, Cloud Watch, Storage Gateway, Cloud formation, Elastic Beanstalk and Autoscaling.
  • 5+ years experienced Microservices Development & Oracle certified Java Developer highly skilled in developing software for Java, Spring Batch and Microservice applications. Adept at converting monolithic application to microservice and writhing & configuring manifest file for various Microservices in PCF.
  • Extensive experience in developing enterprise applications for J2EE platform using JAVA, JSP, Servlets and Struts and Hibernate Frame Work .
  • Strong experience in coding using SQL, PL/SQL.
  • NoSQL storage (AWS, Dynomodb, Monogodb)
  • Good understanding on UML, Design Patterns, layered architecture and project development complete life cycle.

Overview

18
18
years of professional experience

Work History

Head of Technology

Greymatter Technologies
12.2022 - Current
  • Develop the overall technical strategy for the company.
    Maximize the returns and benefits of investments in technology and tools.
  • Communicate the company’s technology strategy to management, investors, staff, partners, customers, and stakeholders.
    Identify market obstacles and technical hurdles and manage risks appropriately.
  • Maintain up-to-date knowledge of technology standards, industry trends, emerging technologies and software development best practice and apply as appropriate.
  • Provide technical thought leadership and insight that inspires and motivates the team.
  • Train, mentor, and coach the development team (hire as needed).
    Foster a collaborative, positive and “can do” culture within the technical team.
  • Lead decisions on application architecture and infrastructure design that is realistic, affordable, achievable, and able to support scalability, robustness, and successful “bullet-proof” product delivery.
  • Make decisions on technology selection including whether to “buy or build” as appropriate.
  • Establish the technology architecture requirements to support the growing and changing needs of the business.
  • Develop solutions able to be rolled out in rapid phases, where each phase builds on the success of the previous phase in an adaptable and logical manner, focused on driving revenues, profits and growth.

Architect Engineering

Lms Solutions
09.2012 - 12.2022

Project : ON24 Virtual Environment

Client : ON24 (https://www.on24.com/)

Architect Engineering

  • Principally, Involve in planning and implementation.
  • Responsibility to providing the N-TO-N solution for business implementation. Coordinating with different teams like front end, design, mobile and third party.
  • Provide performance improvement plan and support to existing customers.

Tech Lead

Software Development

  • Collaborated with the design team of 10 to develop high-quality software for java/Spring Batch/Microservice application.
  • Transformed monolithic app to microservice using Spring Boot via 12 factor app methodology.

Centralized Configuration & Logging

  • Deployed, Scaled, Configuration & wrote manifest file for various Microservices in PCF.
  • Oversaw centralized configuration & centralized logging by deploying Spring config Server & Splunk respectively.

Application Design & Coding

  • Coordinated with Technical Architect to create the high-level UI and detailed design for web applications.
  • Outlined documents & performed program coding & testing the compliances with approved life cycle methodologies.

Senior Consultant

Capgemini
10.2012 - 08.2014

Project : Research and Publishing System

Client : Morgan Stanley Advantage Services, Mumbai

Technologies : Java, Spring, Apache CXF, JSP, XSLT, XML, RIXML, Methode, Unix


Application Development & Coding

  • Designed & Implemented java-based applications and defined the objectives and functionality-based user requirements.
  • Developed Research and Publishing System application and wrote the well design and testable and effective code for application

Software Testing & End-to-end Software Development

  • Developed & tested software and debugged & resolved the technical problems that arise
  • Produced detailed design documentation to recommended to the existing java infrastructure.
  • Drafted and produced releases of software components and contributed in all phases of deployment life cycle.

Consultant

Polaris Software Lab
06.2011 - 09.2012

Project : Equity Accumulator

Client : Citigroup Pvt Bank, Singapore

Technologies : JAVA, JSP, Struts, Hibernate, Oracle, Weblogic.


Application Development & Coding

  • Designed & Implemented java-based applications and defined the objectives and functionality-based user requirements.
  • Developed Citibank Equity Accumulator application and wrote the well design and testable and effective code for application

Software Testing & End-to-end Software Development

  • Developed & tested software and debugged & resolved the technical problems that arise
  • Produced detailed design documentation to recommended to the existing java infrastructure.
  • Drafted and produced releases of software components and contributed in all phases of deployment life cycle.

Senior Software Engineer

Insync Information System Pvt. Ltd.
11.2010 - 07.2011

Client : Product

Technologies : JAVA, JSP, Struts, Hibernate, Oracle, Weblogic.


  • Work on n to n layer(Presentation Layer ,Business Layer ,Data Access Layer)
  • Prepare Unit test cases
  • Preparing sequence diagram from use cases

Senior Software Engineer

AppCaliber Consultancy India Pvt. Ltd.
01.2006 - 11.2010

Project : Global Quoting & Proposal

Client : Equinix Inc. USA

  • Work on n to n layer(Presentation Layer ,Business Layer ,Data Access Layer)
  • Prepare Unit test cases
  • Preparing sequence diagram from use cases

Education

Master of Science - Computer Science

Makhanlal Chaturvedi National University
Bhopal, India
01.2005

No Degree -

Sun Certified Programmer For Platform2 Java 1.4

Skills

  • Microservices Development
  • Monolithic app conversion
  • Centralized Configuration, Centralized Logging
  • Software Development, Unit Testing, Code optimization, Documentation
  • Data Security, End to end user support
  • Decision-making
  • Conflict resolution
  • Data management
  • Leadership
  • Project planning
  • Work ethic
  • Analytical
  • Organizational skills
  • Working collaboratively

Timeline

Head of Technology

Greymatter Technologies
12.2022 - Current

Senior Consultant

Capgemini
10.2012 - 08.2014

Architect Engineering

Lms Solutions
09.2012 - 12.2022

Consultant

Polaris Software Lab
06.2011 - 09.2012

Senior Software Engineer

Insync Information System Pvt. Ltd.
11.2010 - 07.2011

Senior Software Engineer

AppCaliber Consultancy India Pvt. Ltd.
01.2006 - 11.2010

Master of Science - Computer Science

Makhanlal Chaturvedi National University

No Degree -

Sun Certified Programmer For Platform2 Java 1.4
Rajiv Sahu