Results-driven Technical Architect specializing in Java, Spring Boot, and microservices. Enhanced healthcare data systems through innovative solutions and effective collaboration with cross-functional teams. Leveraged big data technologies to boost system performance and reliability in fast-paced environments.
Overview
18
18
years of professional experience
1
1
Certification
Work History
Technical Architect
Wipro Limited
Greater Noida
01.2022 - Current
Data Access Layer that efficiently ingests raw data from Kafka on AWS. The process involves parsing the data to create a Trusted Data Layer, followed by further processing to establish a Curated Zone Data Layer.
Evaluated emerging technologies, identifying solutions that improved system performance and reliability.
Collaborated with cross-functional teams to define and refine project requirements and specifications, ensuring alignment with business goals.
Developed Cerner Project Millennium on a robust electronic health record (EHR) platform, enabling healthcare providers to efficiently store, access, and manage patient information electronically.
The system enables healthcare professionals to access patients' medical histories, test results, diagnoses, medications, and treatment plans in real-time, promoting faster and more informed decision-making. This helps to enhance patient safety, reduce medical errors, and improve the overall quality of care.
Utilized technologies such as Java, Spring boot, microservices, AWS API gateway, Okta Framework, Angular, Oracle Database, GIT, Jenkins, Docker, and JPA to enhance system functionality.
Domain: Healthcare
Technical Architect
Wipro Limited
Greater Noida
01.2022 - 06.2022
Integrated EMR with One Touch Reveal to enable sharing of patient health data, allowing Blood Glucose data and Patient Summary Reports to be accessed within clinic and hospital EMR systems.
Enabled health care professionals to access patient records alongside all other health data, facilitating integration with SMART applications for seamless access to Reveal reports.
Technology: Java, Spring boot microservices, Angular, GIT, AWS API gateway, Kinesis data stream, SQS
Domain: Healthcare
Technical Architect
R Systems International Limited
Greater Noida
11.2017 - 01.2022
Developed tool for logistics domain to support companies in expanding businesses and pursuing new opportunities through seamless global transfers of people.
Delivered unified platform offering comprehensive services, including home sales, home purchases, shipment, expenses, budgeting, and taxation.
Specialized in logistics management and operations to enhance service delivery and operational effectiveness.
Technical Architect
R Systems International Limited
Greater Noida
09.2017 - 01.2022
Developed daily to-do list planner for Aires Counsellors, generating reports and system prompts to proactively manage transferee contact during relocation process.
Created workflow application to streamline internal and external approvals for relocation authorization.
Developed ReloNet Web Services, a password-protected portal enabling policy managers to access real-time program data and allowing assignees to retrieve forms and view move-related information.
Implemented main features including relocation status tracking, new authorization creation, reporting, and performance surveys.
Utilized technologies including Java, JSP, Servlet, Oracle ADF, ADF Task Flow, JSF 2.0, Oracle 11G, EJB 3.0, ADF Skins, ADF Declarative Component, SOAP web services, Hibernate, and JavaScript.
Domain: Logistics
Sr. Software Engineer
Sify Software Limited
05.2010 - 01.2011
Led 8th All India Education Survey project to gather critical data and insights on education system in India, enabling stakeholders to better understand educational landscape.
Contributed to periodic All India Education Survey conducted by NCERT since 1957, influencing educational policies and programs across India.
Technology: Java, JSP, Servlet, Struts 2.0, Spring IOC, My SQL, Java Script, Hibernate, Web Service (SOAP).
Domain: Education
Sr. Software Engineer
Netsutra
12.2007 - 03.2010
Developed certification and rating program providing travellers peace of mind when renting vacation properties, assessing overall condition of dwelling, grounds, location, fit and finish, and material composition.
Designed rating system considering amenities, quality of furnishings, bedding, kitchen equipment, and luxury items including electronics, internet access, pools, hot tubs, and onsite laundry.
Technology: Java, JSP, Servlet, Struts 2.0, Spring IOC, My SQL, Java Script, Hibernate, Web Service (SOAP).
Defined media house domain
Education
B. Tech - Computer Science
U.P Technical University
U.P
09-2005
Skills
Java
Scala
Spring
Spring Boot
Microservices Architecture
Microservices
Apache Kafka
Apache Spark
Glue ETL
Databricks
Big data technologies
Amazon Web Services
AWS Lambda
No SQL
MongoDB
Timeserver
API gateway
Cloud Native Development
Restful Web Services
Hibernate
JPA
EJB
Angular
HTML
JavaScript
CSS
Oracle
MySQL
Container Orchestration
Jenkins
GIT
Maven
SVN
Employment Assignments
Data consumption trusted layer, Insulet (USA), 03/01/24, Present, Technical Architect, Data Consumption Layer that efficiently ingests raw data from Kafka on AWS. The process involves parsing the data to create a Trusted Data Layer, followed by further processing to establish a Curated Zone Data Layer., MSK, Spark, EMR, Scala, Glue, ELT, Java, MongoDB, InfluxDB, S3, Databricks, SQL, Healthcare, Designed and implemented a Data Consumption Layer for ingesting raw data from Kafka on AWS., Defined the architecture for transforming data into a Trusted Data Layer, ensuring high data quality., Led the evaluation of storage solutions, including MongoDB, MongoDB Time Series, and InfluxDB, to identify the best options for data requirements., Collaborated with cross-functional teams to integrate AWS Glue with Spark and Scala, as well as Spark Java on EMR and Databricks, optimizing data processing workflows., Established best practices for data governance and security, ensuring compliance with industry standards.
Omni pod delivery system, Insulet (USA), 01/01/23, 02/01/24, Technical Architect, Insulet is an innovative medical device company that enhances the quality of life for individuals with diabetes and other medical conditions through its Omnipod delivery system., Java, Spring Boot, Microservices, AWS Managed Server Kafka, ECS, ECR, EC2, API Gateway, SNS, SQS, MongoDB, Docker, Healthcare, Execute the design and bring the solutions to real life product., Provide technical leadership and mentorship to other team members, sharing my knowledge and experience in both front-end and back-end development., Collaborate with customers throughout the project, maintaining regular communication and addressing any concerns or questions they may have., POC process to validate the feasibility and functionality of the proposed solutions., Security of applications by incorporating best practices and industry standards for application security, such as authentication, authorization, encryption, and secure coding.
Millennium, Cerner (USA), 07/01/22, 01/01/23, Technical Architect, Cerner Project Millennium is built upon a robust electronic health record (EHR) platform that allows healthcare providers to store, access, and manage patient information electronically., Java, Spring Boot, Microservices, AWS API Gateway, Okta Framework, Angular, Oracle Database, GIT, Jenkins, Docker, JPA, Healthcare, As a Cerner Millennium Architect, my primary responsibility was to lead and execute the design and implementation of a microservices architecture., Played a crucial role in transforming the existing monolithic system into a scalable and modular solution., Ensured Code Quality, Identifying Bugs and Errors, Providing Constructive Feedback.
Smart on Fhir, Life Scan (USA), 01/01/22, 06/01/22, Technical Architect, The Integration with EMR provides One Touch Reveal the ability to share patient's health data with Electronic Medical Record (EMR) systems., Java, Spring Boot, Microservices, Angular, GIT, AWS API Gateway, Kinesis Data Stream, SQS, Healthcare, Create high-level and detailed architectural designs for software systems or applications., Identify and define system components, interfaces, and dependencies., Ensure the architecture aligns with project requirements, scalability, and performance goals., Develop detailed software design specifications based on project requirements., Design user interfaces, database schemas, and system modules., Incorporate best practices, usability principles, and industry standards into the design process., Interact with clients to understand their business needs and requirements., Provide regular updates and status reports on project progress., Address client concerns, questions, and feedback in a timely and professional manner., Conduct meetings and interviews with stakeholders to gather and analyze project requirements., Document and prioritize functional and non-functional requirements., Prepare and maintain documentation for the Architecture Review Board (ARB) process., Document architectural decisions, trade-offs, and rationale., Review and update ARB documentation as needed based on project changes or updates.
Assist Reporting, American Relocation (Aires), 12/01/19, 01/01/22, Technical Architect, This daily to-do list is a high-tech planner for each Aires Counsellor., Java, JSP, Servlet, Oracle ADF Task Flow, JSF 2.0, Rest API, Spring Boot Microservices, Hibernate, WebLogic 12.2, GIT, Kafka, Logistics, Developing high-level system architecture and design., Analyzing system requirements and defining technical specifications., Creating architectural diagrams and documentation., Evaluating and selecting appropriate technologies and frameworks., Collaborating with stakeholders to ensure architectural alignment., Collaborating with clients and stakeholders to gather design requirements., Iterating on designs based on feedback and usability testing., Interacting with clients to understand their needs and expectations., Communicating project progress, updates, and deliverables to clients.
MobilityX, American Relocation (Aires), 11/01/17, 10/01/20, Technical Architect, This tool is designed for the logistics domain., Java, JSP, Servlet, ADF Task Flow, JSF 2.0, Rest API, Spring Boot Microservices, Hibernate, WebLogic 12.2, GIT, Kafka, Logistics, Developing and designing the overall architecture of software systems or applications., Defining the structure, components, and interfaces of the system based on requirements and industry best practices., Writing clean, efficient, and maintainable code in the selected programming language(s)., Testing and debugging code to identify and resolve any issues or errors., Managing client expectations and ensuring effective communication throughout the project lifecycle.
Tax calculator, American Relocation (Aires), 07/01/14, 03/01/17, Project Lead, This tax calculator tool is designed for the logistics domain and is used to calculate the taxes for a transferee., Java, JSP, Servlet, ADF Task Flow, JSF 2.0, Rest API, Spring Boot Microservices, Hibernate, WebLogic 12.2, GIT, Kafka, EJB, Logistics, Supervising and leading a team of individuals, providing guidance, and setting clear expectations., Assigning tasks and projects to team members based on their skills and expertise., Monitoring team progress and ensuring timely completion of deliverables., Writing and maintaining efficient, clean, and reliable code for software applications or systems., Collaborating with the development team to understand project requirements and translate them into functional code.