Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
Generic

Ravi Ranjan

Waukesha,WI

Summary

Experienced Technical Lead with 10 years of hands-on expertise in developing and deploying protocols on cloud platforms. Skilled in creating self-contained microservices, automating virtual machine creation, and integrating AWS EC2 with IPM applications. Proficient in Java Spring and Angular frameworks, with a track record of collaborating with cross-functional teams to deliver high-quality solutions.

Designed, developed, tested, and maintained scalable and stable applications and custom-built technology solutions. Identify a specific legacy system set of business capabilities and create a prototype application to operate in a cloud environment. Collaborate with technology peers on design/development/support phases of projects and through the implementation and production support phases.

Overview

14
14
years of professional experience

Work History

Technical Specialist

CitiusTech Inc.
04.2018 - Current
  • Develop VM using kiwi tool and deployed on AWS EC2 to edit protocols on cloud.
  • Develop self-contained, independent module microservices
  • Develop automation of creation of virtual machine
  • Develop light weight edit module, where protocol task description can be edited on cloud
  • Created Java spring template using Open API specifications, to allow developers to define and generate custom code to reconcile with company code standards
  • Created Angular template using Mustache template and Open API specifications, to allow developers to define and generate custom code to reconcile with company code standards.
  • Capture system level requirements by brainstorming Architects/Project Managers
  • Perform coding, unit testing, integration testing and address all the items in the Definition of Done by working collaboratively with other team members
  • Integrate virtual machine in AWS EC2 with IPM applications.
  • Develop and integrate entire module to indicate errors to an application.
  • Developed pull lambda to import protocols from scanner to the cloud and store it in S3 bucket
  • Developed Protocol View on cloud, which will be miniature of protocols on the scanner
  • Developed network setting services which will be uploaded on cloud
  • Developed remap/copy/edit functionality of network settings on cloud, so that the exams can be pushed to different host as per user requirement
  • Developed revert to protocol version, so that protocols can be reverted to the previous version which was on cloud
  • Developed deletion of protocol on cloud, which means the protocols will be deleted from the s3 bucket
  • Worked on commit workflow, where protocols from cloud will be added to the scanner.
  • Developed push lambda to push protocols from cloud to the scanner.
  • Developed In-depth design of each component and created confluence page for each workflow
  • Work on integration of various services
  • Part of L4 support team to handle all critical technical issues in a timely manner.

Senior Software Engineer

CitiusTech Healthcare Technology Pvt. Ltd.
05.2014 - 03.2018
  • Developed two modules for baselining the protocols on the cloud, and resolve any conflicts and add the protocols to the standard library.
  • Developed pull enricher lambda to pull protocols and store them on S3
  • Developed push enricher lambda to push protocols from the standard library to the scanners
  • Developed Protocol View on cloud, which will be miniature of protocols on scanner
  • Created Scanner UI for registration of the device
  • Developed on commit module on device side to commit the protocols to the scanners
  • Reviewed the structure of the codes.
  • Created various POC’s to provide solution on various features and architecture of the project
  • Capture module related requirements by brainstorming Architects and Project Managers
  • Developed a module to provide real time updates to the families about the surgeries
  • Performed Unit testing for the JavaScript code using Jasmine
  • Developed the initial architecture of the project for JBOSS
  • Migrated a module from .Net to Java
  • Worked on the sonar issues to bring the count to 0 and test coverage more than 80%
  • Developed the feature of fetching and updating the case on surgical requests
  • Developed extra layer of authorization in surgical request
  • Worked on the validation of cases in surgical request
  • Perform coding, unit testing, integration testing and address all the items in the Definition of Done by working collaboratively with other team members
  • Fixed vulnerabilities and deployed the code on the production server
  • Worked with Agile team on interpretation epics, acceptance criteria, and requirements into user stories to be completed within a sprint, further develop sprints and test to identify bugs, issues, and defects at an early stage.
  • Conducted root cause analysis and complex performance tuning.

Software Developer

Tech Mahindra Pvt Ltd
07.2013 - 05.2014
  • Involved in the development of project and bug fixing
  • Troubleshot, debugged, and upgraded existing software applications based on user feedback and internal evaluations.
  • Analyzed and developed the core functionalities of SCFU
  • Developed Vendor User Interface for Purchase Order
  • Prepared the SDLC documents (Design, Impact Analysis and UTC)
  • Create logic to generate OTP and integrate with spring MVC

Software Engineer

Verchaska Infotech Pvt. Ltd.
06.2010 - 04.2013
  • Wrote high-quality code with a high level of test coverage ensuring compliance with company policies, vulnerability management, and technology updates, Software Development Life-cycle policies, procedures, and standards.
  • Distilled technical specifications to analyze business and functional requirements to deliver high-quality solutions.
  • Worked on search, booking, cancellation and refund flows of flights
  • Integrated Corporate fares for Go Air, Spice Jet, Indigo
  • Developed PNR Sync flow
  • Developed Multi city workflow to book multi cities at once.
  • Deployed the application on the web server
  • Worked on email module to send email to the users on completion of transactions
  • Managed the project, Client and Supplier Communication
  • Worked on payment module, email module

Education

Bachelor of Computer Science And Engineering -

Amravati University
Shegaon
05.2010

Skills

    Environments

    Windows, Linux, MSDOS

    Languages

    Java, J2EE, NodeJS, ECMAScript, XML (Schemas, XSLT), Python

    Frameworks/Libraries

    Spring 3x, Spring 4x, Restful API, Web Services, AWS, AngularJs, Typescript, Docker

    Cloud

    AWS EC2, S3, AWS SQS, AWS SNS, API Gateway, CloudFormation, CodeBuild, CloudWatch, DynamoDB, AMI

    Database

    SQL Server 20012, Postgres SQL, MySQL

    Servers

    Apache Tomcat 7x, JBOSS

    Development Tools

    IntelliJ, Eclipse, Aqua Data Studio, MS-Office, SQL Developer, Visual Studio Code

    Project Management Tools

    SVN, CVS, Perforce, GitHub, Gitlab, Jira, Rally, Confluence, ALM

    Domains

    Healthcare, Banking, Travel

Accomplishments

    Award for Quality, Rigor and Focus on 2020

    Appreciation in recognition of valuable contribution to Imaging Protocol Manager 2.0

Timeline

Technical Specialist

CitiusTech Inc.
04.2018 - Current

Senior Software Engineer

CitiusTech Healthcare Technology Pvt. Ltd.
05.2014 - 03.2018

Software Developer

Tech Mahindra Pvt Ltd
07.2013 - 05.2014

Software Engineer

Verchaska Infotech Pvt. Ltd.
06.2010 - 04.2013

Bachelor of Computer Science And Engineering -

Amravati University
Ravi Ranjan