SlideShare a Scribd company logo
PRERIT GUPTA
(SYSTEM ENGINEER)
Email: Preritshekhar@gmail.com Contact: +1 518.961.5104
PROFESSIONAL SUMMARY
- Over 3+ years of experience as a web developer in Analysis, Design, Development, Testing, and
Implementation of JAVA/J2EE code and applications.
- Evaluate business requirements, perform a Gap analysis, and create detail design specifications,
manage the developmental activities.
- Involved in follow-up with the clients for service requests / change requests / application upgrade
/ new version / architecture and technology changes.
- Onshore and offshore co-ordination of all the above activities, conducting, organizing and
attending Team and Client Meetings.
- Proposing possible enhancements based on Analysis, preparing Low-level Design documents,
developing code and executing Unit, Regression and Integration testing.
- Testing the deliverables and verify that the standards set by the client are being followed.
- Conducting regular status meetings with Business.
- Good understanding of debugging/ writing of Java code and PL/SQL statements.
- Strong background in implementation of RDBMS and OOPS concepts.
- Experience in database programming with stored procedures, Functions, triggers, and cursors
using Oracle PL and SQL.
- Good experience in Performance Tuning and Optimization (using CBO/ RBO optimizer) of SQL
statements via Explain/ Execution Plan.
- Experience of Design, Development, and ETL Application development project with strong
analytical abilities.
- Developed UNIX shell scripts for automating manual tasks.
- Good understanding of data warehouse concepts – Architecture, Functions of data warehouse,
Analytical functions, partitioning of table and Indexes.
TECHNICAL SKILLS:
Languages Oracle 10g, Oracle 11g, JAVA/J2EE, VBA
Web Technologies Servlet, CSS, NXML, JSP, XLS, XML, HTML
Operating System Windows XP
Database/Tools Toad, Sql developer, Putty, winSCP
Version Control SVN, StarTeam, AccuRev, CVS
Reporting tools Jasper Report
ETL tools DataStage, DS Director
Monitoring tools Service Manager (HPSM), HPQC
Servers Apache Tomcat, Jboss
Development tools Eclipse 3.2.1
ORM and Data Access JDBC, Hibernate
Domains Worked Life Sciences
Other Tools TIPS
PROFESSIONAL EXPERIENCE
Company – TATA Consultancy Services Dec 2012 – Till Date
Client: Quest Diagnostics Inc., USA July 2013 – Till Date
Project: Analytics - Informatics
The Informatics Data Warehouse is the largest data warehouse for storage of patient demographic,
insurance and clinical information. The Informatics data spans patient clinical and billing data from July
1999 to present day. The supported information comes from clinical laboratory systems and billing
systems. Note that only Accessions with the Final Reported status will be preserved within Informatics.
Analytics support two projects: Load and Products
Load handles all the clinical and billing data that should be loaded in Data warehouse. Our responsibility
is to ensure that the daily files are properly loaded, identifying and getting fix any issues with files or data
and coordinate with laboratory systems in case of any changes required.
Product is basically related to reporting this data to various parties for further analysis. We provide
historical data (retro) based on different extract methods and as per the contractual agreements between
company and customers. There are more than 500+ products setup for providing data to different
customers.
Team: Analytics
Role: Developer
Tenure: Step 2015 – Till Date
Responsibilities:
- Responsible for handling support activities for load and products.
- Involved in enhancing existing functionalities and developing new ones using Data Stage and
Unix.
- Designing DataStage Jobs, Batches, Routines (Using JCL – Job Control Language).
- Responsible for understanding Business Process and managing with Business users to meet
specific user requirements.
- Develop processes for cleansing, transforming, extracting, integrating and loading data with use
of Datastage.
- Responsible for using different types of Stages such as FTP, Hashed File, Sequential File, Sort
Aggregator, Transformer and ODBC to develop different jobs.
- Discuss and ensure client standards incorporated in all designs and developments.
- Performed Unit Testing and System Integration Testing based on Test cases.
- Created DataStage Sequencers with Error Handling, Restarting the Jobs and Trigger Email.
- Designed and build Shell Script utility to automate the tasks for running DataStage batches.
- Developed PLSQL Procedures, Functions, and Triggers to call from DataStage Jobs.
- Performance Tuning of SQL queries using Explain/ Execution Plan to improve the performance of
the Schedule Jobs and on-going jobs.
Software used:
ETL Tool – IBM DataStage Enterprise Edition 8.1, Oracle 11g, UNIX AIX 5.3, Windows
Languages used:
PL/SQL, Shell Script
Project: Labs – Pathway & WebPortal (Interface)
Pathway is an enterprise LIS system that is used by Quest. The system is used by physicians working at
multiple locations. Physicians login and order a tests into the Pathway application. The orders are created
either electronically or physically into the system. The samples are taken from the patients at the
particular location and sent to the laboratory in batches through courier. A predefined set of procedures
are run on the samples and finally signed off by pathologists. The results are then generated in the
specific format and sent to the assigned physician(s).The results can be sent electronically by Fax or to a
remote printer where the physician want it. At the same time data from test are send for the Billing. Bill is
either send to the insurance company or the patients.
WebPortal is an interface through which physicians and doctors receive patient reports.
Team: Labs
Role: Production Support Executive
Tenure: Nov 2014 - Aug 2015
Responsibilities:
- Interacting with team lead, team members and different agency members for a clean
understanding of business requirements.
- Coordinating between service desk and agency team.
- Preparing the low level design documents for any new change request.
- Implementing the use cases defined in the system.
- Coding the backend using Java, J2EE which involves Rule writing and the database handling to
develop a framework to do the validations, assemble the inputs with the data from external
systems.
- Dealing with any change requests coming during the support process.
- Providing Shift support.
- Responsible for support, maintenance and development of the requirement applying quality
guidelines, Unit Testing, IT Support as part of defect fix cycle.
- Mentoring the team and new joiners about the technologies used in the project and helping them
in understanding level 3 (L3) support process which is there in place.
- Peer code review and deliverables review.
- Providing support for staging and production environments.
- Using HP Server Manager to monitor incidents (tickets), log IMs, raise CC request, assign and
reassigning of IMs to different teams, defining different views group wise.
- Created QTP script to extract all data from HPSM automatically using VBA scripting.
- Writing application level SQL queries.
Software used:
Nexaweb Studio, HP Service Manager (HPSM), Hibernate, Toad, winSCP, Oracle client, SQL server,
Accurev, HPQC
Languages used:
Java/J2EE 1.6, Visual Basic, SQL, HTML/XML/CSS, PLSQL, Unix shell Scripting
Project: Labs – Pathway (Web Application)
Pathway (Customize application) is an enterprise LIS system that is used by Quest. The system is used
by physicians working at multiple locations. Physicians login and order a tests into the Pathway
application. The orders are created either electronically or physically into the system. The samples are
taken from the patients at the particular location and sent to the laboratory in batches through courier. A
predefined set of procedures are run on the samples and finally signed off by pathologists. The results
are then generated in the specific format and sent to the assigned physician(s).The results can be sent
electronically by Fax or to a remote printer where the physician want it. At the same time data from test
are send for the Billing. Bill is either send to the insurance company or the patients.
Team: Labs
Position: Web (Java) Developer
Tenure: Jan 2013 – Oct 2014
Responsibilities:
- Requirement Analysis: Analyze the requirement document and check for the feasibility of the
same.
- Client Interaction for the Application: Interact with client and understand the requirements and
discuss for the approach.
- High Level Design: The agreed upon approach or the proposed approach is then documented.
- Low Level Design: Document the impact analysis and component design and get sign off on the
same.
- Make test plan document for the implemented module.
- Development/ Implementation: Develop the application/module as per the proposed/agreed upon
approach.
- The developed code is reviewed to find out any discrepancies
- Unit testing and removing defects: Testing the application using the test plans for correctness.
- System Integration testing: Test the entire application and check for inconsistencies if any,
caused due to the integrated module.
- Production Support: Support the application when deployed in production environment.
- Defect Resolution: Resolve the defects found during testing and while testing on production.
- Transition Activities: Taking the transition from Onshore and filling the gaps with clients for the
same and making the Transition Handbook.
- Implemented process improvement plan to improve quality, reduce costs, and accelerate
schedules.
Software used:
Nexaweb Studio, HP Service Manager (HPSM), Hibernate, Toad, winSCP, Oracle client, SQL server,
Accurev, HPQC
Languages used:
Java/J2EE 1.6, Visual Basic, SQL, HTML/XML/CSS, PLSQL, Unix shell Scripting
WHITE PAPER
- Publish white paper on LIMS (Laboratory information management system) internally.
ACADEMIA
- B. Tech in Information Technology 2012 with 71% from UP Tech. University, Lucknow
- 10+2, C.B.S.E. with 84% from the DLDAV model school in the year 2008.
- 10th, C.B.S.E. with 67% from the DLDAV model school in the year 2006.
ACHIEVEMENTS
- Have got “Special Initiative” award for outstanding contribution to the organization.
- Have been awarded “On the Stop” award for participating in tech guru & in automating manual
processes.
- Have been awarded as “Star Performer” of a project directly by a client.

More Related Content

What's hot

Anu_Sharma2016_DWH
Anu_Sharma2016_DWHAnu_Sharma2016_DWH
Anu_Sharma2016_DWHAnu Sharma
 
Kirti khurana testing_6 years exp
Kirti khurana testing_6 years expKirti khurana testing_6 years exp
Kirti khurana testing_6 years expKirti Khurana
 
reddythippa ETL 8Years
reddythippa ETL 8Yearsreddythippa ETL 8Years
reddythippa ETL 8YearsThippa Reddy
 
Shriraam-performance test engineer 5.4 years
Shriraam-performance test engineer 5.4 yearsShriraam-performance test engineer 5.4 years
Shriraam-performance test engineer 5.4 yearsshriraam ms
 
Shuvam dutta | Performance tester
Shuvam dutta | Performance testerShuvam dutta | Performance tester
Shuvam dutta | Performance testerShuvam Dutta
 
Impetus qLabs Solutions
Impetus qLabs SolutionsImpetus qLabs Solutions
Impetus qLabs SolutionsVipul Gupta
 
Nitin - Data Specialist
Nitin - Data SpecialistNitin - Data Specialist
Nitin - Data SpecialistNitin singhal
 
ShwetaKumar_ETLBITesting_3.7yr_faridabad
ShwetaKumar_ETLBITesting_3.7yr_faridabadShwetaKumar_ETLBITesting_3.7yr_faridabad
ShwetaKumar_ETLBITesting_3.7yr_faridabadshweta kumar
 
Vijith_QualityAnalyst
Vijith_QualityAnalystVijith_QualityAnalyst
Vijith_QualityAnalystVijith Kollur
 
Resume-GeethaR
Resume-GeethaRResume-GeethaR
Resume-GeethaRGeethaRR
 
Shuvam Dutta | Performance analyst
Shuvam Dutta | Performance analystShuvam Dutta | Performance analyst
Shuvam Dutta | Performance analystShuvam Dutta
 
Bharath Kesana Selinium Automation Tester
Bharath Kesana Selinium Automation TesterBharath Kesana Selinium Automation Tester
Bharath Kesana Selinium Automation TesterBharath Kesana
 

What's hot (20)

Anu_Sharma2016_DWH
Anu_Sharma2016_DWHAnu_Sharma2016_DWH
Anu_Sharma2016_DWH
 
Nasrin
NasrinNasrin
Nasrin
 
Kirti khurana testing_6 years exp
Kirti khurana testing_6 years expKirti khurana testing_6 years exp
Kirti khurana testing_6 years exp
 
reddythippa ETL 8Years
reddythippa ETL 8Yearsreddythippa ETL 8Years
reddythippa ETL 8Years
 
Shriraam-performance test engineer 5.4 years
Shriraam-performance test engineer 5.4 yearsShriraam-performance test engineer 5.4 years
Shriraam-performance test engineer 5.4 years
 
Shuvam dutta | Performance tester
Shuvam dutta | Performance testerShuvam dutta | Performance tester
Shuvam dutta | Performance tester
 
Elumalai_2.5_Year
Elumalai_2.5_YearElumalai_2.5_Year
Elumalai_2.5_Year
 
Shuvam dutta
Shuvam duttaShuvam dutta
Shuvam dutta
 
Gopa Krishna_Resume
Gopa Krishna_ResumeGopa Krishna_Resume
Gopa Krishna_Resume
 
Impetus qLabs Solutions
Impetus qLabs SolutionsImpetus qLabs Solutions
Impetus qLabs Solutions
 
Nitin - Data Specialist
Nitin - Data SpecialistNitin - Data Specialist
Nitin - Data Specialist
 
ShwetaKumar_ETLBITesting_3.7yr_faridabad
ShwetaKumar_ETLBITesting_3.7yr_faridabadShwetaKumar_ETLBITesting_3.7yr_faridabad
ShwetaKumar_ETLBITesting_3.7yr_faridabad
 
Resume_ShivaPrasad (1) (1)
Resume_ShivaPrasad (1) (1)Resume_ShivaPrasad (1) (1)
Resume_ShivaPrasad (1) (1)
 
Shuvam dutta
Shuvam duttaShuvam dutta
Shuvam dutta
 
Vijith_QualityAnalyst
Vijith_QualityAnalystVijith_QualityAnalyst
Vijith_QualityAnalyst
 
Resume
ResumeResume
Resume
 
Resume-GeethaR
Resume-GeethaRResume-GeethaR
Resume-GeethaR
 
Shuvam Dutta | Performance analyst
Shuvam Dutta | Performance analystShuvam Dutta | Performance analyst
Shuvam Dutta | Performance analyst
 
Bharath Kesana Selinium Automation Tester
Bharath Kesana Selinium Automation TesterBharath Kesana Selinium Automation Tester
Bharath Kesana Selinium Automation Tester
 
Ramachandran_ETL Developer
Ramachandran_ETL DeveloperRamachandran_ETL Developer
Ramachandran_ETL Developer
 

Viewers also liked

Viewers also liked (7)

rakesh_resume
rakesh_resumerakesh_resume
rakesh_resume
 
Shripal Doshi CV
Shripal Doshi CVShripal Doshi CV
Shripal Doshi CV
 
Resume
ResumeResume
Resume
 
Resume_Anil_Jain_FEB_2017
Resume_Anil_Jain_FEB_2017Resume_Anil_Jain_FEB_2017
Resume_Anil_Jain_FEB_2017
 
Resume
ResumeResume
Resume
 
VEERAREDDY_TIBCO_MULESOFT_CONSULTANT
VEERAREDDY_TIBCO_MULESOFT_CONSULTANTVEERAREDDY_TIBCO_MULESOFT_CONSULTANT
VEERAREDDY_TIBCO_MULESOFT_CONSULTANT
 
JohnConnollyResumePerformance2017
JohnConnollyResumePerformance2017JohnConnollyResumePerformance2017
JohnConnollyResumePerformance2017
 

Similar to Resume

Similar to Resume (20)

SoftwareQualityAssuranceEngineer2years11monthsExperience
SoftwareQualityAssuranceEngineer2years11monthsExperienceSoftwareQualityAssuranceEngineer2years11monthsExperience
SoftwareQualityAssuranceEngineer2years11monthsExperience
 
Jeremy Gold\'s Resume
Jeremy Gold\'s ResumeJeremy Gold\'s Resume
Jeremy Gold\'s Resume
 
Santosh_Nayak_CV
Santosh_Nayak_CVSantosh_Nayak_CV
Santosh_Nayak_CV
 
Bijayalaxmi Behera_CV
Bijayalaxmi Behera_CVBijayalaxmi Behera_CV
Bijayalaxmi Behera_CV
 
Varun v resume_tc
Varun v resume_tcVarun v resume_tc
Varun v resume_tc
 
"Business Analyst with PMP"
"Business Analyst with PMP""Business Analyst with PMP"
"Business Analyst with PMP"
 
ott_calfee_resume
ott_calfee_resumeott_calfee_resume
ott_calfee_resume
 
Nishant Kumar_Resume
Nishant Kumar_ResumeNishant Kumar_Resume
Nishant Kumar_Resume
 
Venkata Sateesh_BigData_Latest-Resume
Venkata Sateesh_BigData_Latest-ResumeVenkata Sateesh_BigData_Latest-Resume
Venkata Sateesh_BigData_Latest-Resume
 
Sakshi Tripathi Resume
Sakshi Tripathi ResumeSakshi Tripathi Resume
Sakshi Tripathi Resume
 
Arnab Chakraborty CV
Arnab Chakraborty CVArnab Chakraborty CV
Arnab Chakraborty CV
 
Mdk resume
Mdk resumeMdk resume
Mdk resume
 
MDK_Resume
MDK_ResumeMDK_Resume
MDK_Resume
 
leela.veda Resume
leela.veda Resumeleela.veda Resume
leela.veda Resume
 
CV_SyedShoeb_2015
CV_SyedShoeb_2015CV_SyedShoeb_2015
CV_SyedShoeb_2015
 
PSResume
PSResumePSResume
PSResume
 
Ganesh profile
Ganesh profileGanesh profile
Ganesh profile
 
Sourabh_Resume_1
Sourabh_Resume_1Sourabh_Resume_1
Sourabh_Resume_1
 
Anuradha_Resume_10 Years
Anuradha_Resume_10 YearsAnuradha_Resume_10 Years
Anuradha_Resume_10 Years
 
Praveen jain-new_mob
Praveen jain-new_mobPraveen jain-new_mob
Praveen jain-new_mob
 

Recently uploaded

Benefits of Employee Monitoring Software
Benefits of  Employee Monitoring SoftwareBenefits of  Employee Monitoring Software
Benefits of Employee Monitoring SoftwareMera Monitor
 
Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...
Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...
Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...Abortion Clinic
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar
 
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1KnowledgeSeed
 
Breaking the Code : A Guide to WhatsApp Business API.pdf
Breaking the Code : A Guide to WhatsApp Business API.pdfBreaking the Code : A Guide to WhatsApp Business API.pdf
Breaking the Code : A Guide to WhatsApp Business API.pdfMeon Technology
 
De mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FMEDe mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FMEJelle | Nordend
 
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)Gáspár Nagy
 
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAG
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAGAI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAG
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAGAlluxio, Inc.
 
AI/ML Infra Meetup | Perspective on Deep Learning Framework
AI/ML Infra Meetup | Perspective on Deep Learning FrameworkAI/ML Infra Meetup | Perspective on Deep Learning Framework
AI/ML Infra Meetup | Perspective on Deep Learning FrameworkAlluxio, Inc.
 
Advanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should KnowAdvanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should KnowPeter Caitens
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessWSO2
 
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTier1 app
 
Crafting the Perfect Measurement Sheet with PLM Integration
Crafting the Perfect Measurement Sheet with PLM IntegrationCrafting the Perfect Measurement Sheet with PLM Integration
Crafting the Perfect Measurement Sheet with PLM IntegrationWave PLM
 
GraphAware - Transforming policing with graph-based intelligence analysis
GraphAware - Transforming policing with graph-based intelligence analysisGraphAware - Transforming policing with graph-based intelligence analysis
GraphAware - Transforming policing with graph-based intelligence analysisNeo4j
 
10 Essential Software Testing Tools You Need to Know About.pdf
10 Essential Software Testing Tools You Need to Know About.pdf10 Essential Software Testing Tools You Need to Know About.pdf
10 Essential Software Testing Tools You Need to Know About.pdfkalichargn70th171
 
AI/ML Infra Meetup | ML explainability in Michelangelo
AI/ML Infra Meetup | ML explainability in MichelangeloAI/ML Infra Meetup | ML explainability in Michelangelo
AI/ML Infra Meetup | ML explainability in MichelangeloAlluxio, Inc.
 
Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...
Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...
Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...rajkumar669520
 
iGaming Platform & Lottery Solutions by Skilrock
iGaming Platform & Lottery Solutions by SkilrockiGaming Platform & Lottery Solutions by Skilrock
iGaming Platform & Lottery Solutions by SkilrockSkilrock Technologies
 
Secure Software Ecosystem Teqnation 2024
Secure Software Ecosystem Teqnation 2024Secure Software Ecosystem Teqnation 2024
Secure Software Ecosystem Teqnation 2024Soroosh Khodami
 
How to install and activate eGrabber JobGrabber
How to install and activate eGrabber JobGrabberHow to install and activate eGrabber JobGrabber
How to install and activate eGrabber JobGrabbereGrabber
 

Recently uploaded (20)

Benefits of Employee Monitoring Software
Benefits of  Employee Monitoring SoftwareBenefits of  Employee Monitoring Software
Benefits of Employee Monitoring Software
 
Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...
Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...
Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
 
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1
 
Breaking the Code : A Guide to WhatsApp Business API.pdf
Breaking the Code : A Guide to WhatsApp Business API.pdfBreaking the Code : A Guide to WhatsApp Business API.pdf
Breaking the Code : A Guide to WhatsApp Business API.pdf
 
De mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FMEDe mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FME
 
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)
 
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAG
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAGAI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAG
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAG
 
AI/ML Infra Meetup | Perspective on Deep Learning Framework
AI/ML Infra Meetup | Perspective on Deep Learning FrameworkAI/ML Infra Meetup | Perspective on Deep Learning Framework
AI/ML Infra Meetup | Perspective on Deep Learning Framework
 
Advanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should KnowAdvanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should Know
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
 
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
 
Crafting the Perfect Measurement Sheet with PLM Integration
Crafting the Perfect Measurement Sheet with PLM IntegrationCrafting the Perfect Measurement Sheet with PLM Integration
Crafting the Perfect Measurement Sheet with PLM Integration
 
GraphAware - Transforming policing with graph-based intelligence analysis
GraphAware - Transforming policing with graph-based intelligence analysisGraphAware - Transforming policing with graph-based intelligence analysis
GraphAware - Transforming policing with graph-based intelligence analysis
 
10 Essential Software Testing Tools You Need to Know About.pdf
10 Essential Software Testing Tools You Need to Know About.pdf10 Essential Software Testing Tools You Need to Know About.pdf
10 Essential Software Testing Tools You Need to Know About.pdf
 
AI/ML Infra Meetup | ML explainability in Michelangelo
AI/ML Infra Meetup | ML explainability in MichelangeloAI/ML Infra Meetup | ML explainability in Michelangelo
AI/ML Infra Meetup | ML explainability in Michelangelo
 
Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...
Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...
Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...
 
iGaming Platform & Lottery Solutions by Skilrock
iGaming Platform & Lottery Solutions by SkilrockiGaming Platform & Lottery Solutions by Skilrock
iGaming Platform & Lottery Solutions by Skilrock
 
Secure Software Ecosystem Teqnation 2024
Secure Software Ecosystem Teqnation 2024Secure Software Ecosystem Teqnation 2024
Secure Software Ecosystem Teqnation 2024
 
How to install and activate eGrabber JobGrabber
How to install and activate eGrabber JobGrabberHow to install and activate eGrabber JobGrabber
How to install and activate eGrabber JobGrabber
 

Resume

  • 1. PRERIT GUPTA (SYSTEM ENGINEER) Email: Preritshekhar@gmail.com Contact: +1 518.961.5104 PROFESSIONAL SUMMARY - Over 3+ years of experience as a web developer in Analysis, Design, Development, Testing, and Implementation of JAVA/J2EE code and applications. - Evaluate business requirements, perform a Gap analysis, and create detail design specifications, manage the developmental activities. - Involved in follow-up with the clients for service requests / change requests / application upgrade / new version / architecture and technology changes. - Onshore and offshore co-ordination of all the above activities, conducting, organizing and attending Team and Client Meetings. - Proposing possible enhancements based on Analysis, preparing Low-level Design documents, developing code and executing Unit, Regression and Integration testing. - Testing the deliverables and verify that the standards set by the client are being followed. - Conducting regular status meetings with Business. - Good understanding of debugging/ writing of Java code and PL/SQL statements. - Strong background in implementation of RDBMS and OOPS concepts. - Experience in database programming with stored procedures, Functions, triggers, and cursors using Oracle PL and SQL. - Good experience in Performance Tuning and Optimization (using CBO/ RBO optimizer) of SQL statements via Explain/ Execution Plan. - Experience of Design, Development, and ETL Application development project with strong analytical abilities. - Developed UNIX shell scripts for automating manual tasks. - Good understanding of data warehouse concepts – Architecture, Functions of data warehouse, Analytical functions, partitioning of table and Indexes. TECHNICAL SKILLS: Languages Oracle 10g, Oracle 11g, JAVA/J2EE, VBA Web Technologies Servlet, CSS, NXML, JSP, XLS, XML, HTML Operating System Windows XP Database/Tools Toad, Sql developer, Putty, winSCP Version Control SVN, StarTeam, AccuRev, CVS Reporting tools Jasper Report ETL tools DataStage, DS Director Monitoring tools Service Manager (HPSM), HPQC Servers Apache Tomcat, Jboss Development tools Eclipse 3.2.1 ORM and Data Access JDBC, Hibernate Domains Worked Life Sciences Other Tools TIPS PROFESSIONAL EXPERIENCE Company – TATA Consultancy Services Dec 2012 – Till Date
  • 2. Client: Quest Diagnostics Inc., USA July 2013 – Till Date Project: Analytics - Informatics The Informatics Data Warehouse is the largest data warehouse for storage of patient demographic, insurance and clinical information. The Informatics data spans patient clinical and billing data from July 1999 to present day. The supported information comes from clinical laboratory systems and billing systems. Note that only Accessions with the Final Reported status will be preserved within Informatics. Analytics support two projects: Load and Products Load handles all the clinical and billing data that should be loaded in Data warehouse. Our responsibility is to ensure that the daily files are properly loaded, identifying and getting fix any issues with files or data and coordinate with laboratory systems in case of any changes required. Product is basically related to reporting this data to various parties for further analysis. We provide historical data (retro) based on different extract methods and as per the contractual agreements between company and customers. There are more than 500+ products setup for providing data to different customers. Team: Analytics Role: Developer Tenure: Step 2015 – Till Date Responsibilities: - Responsible for handling support activities for load and products. - Involved in enhancing existing functionalities and developing new ones using Data Stage and Unix. - Designing DataStage Jobs, Batches, Routines (Using JCL – Job Control Language). - Responsible for understanding Business Process and managing with Business users to meet specific user requirements. - Develop processes for cleansing, transforming, extracting, integrating and loading data with use of Datastage. - Responsible for using different types of Stages such as FTP, Hashed File, Sequential File, Sort Aggregator, Transformer and ODBC to develop different jobs. - Discuss and ensure client standards incorporated in all designs and developments. - Performed Unit Testing and System Integration Testing based on Test cases. - Created DataStage Sequencers with Error Handling, Restarting the Jobs and Trigger Email. - Designed and build Shell Script utility to automate the tasks for running DataStage batches. - Developed PLSQL Procedures, Functions, and Triggers to call from DataStage Jobs. - Performance Tuning of SQL queries using Explain/ Execution Plan to improve the performance of the Schedule Jobs and on-going jobs. Software used: ETL Tool – IBM DataStage Enterprise Edition 8.1, Oracle 11g, UNIX AIX 5.3, Windows Languages used: PL/SQL, Shell Script Project: Labs – Pathway & WebPortal (Interface) Pathway is an enterprise LIS system that is used by Quest. The system is used by physicians working at multiple locations. Physicians login and order a tests into the Pathway application. The orders are created either electronically or physically into the system. The samples are taken from the patients at the
  • 3. particular location and sent to the laboratory in batches through courier. A predefined set of procedures are run on the samples and finally signed off by pathologists. The results are then generated in the specific format and sent to the assigned physician(s).The results can be sent electronically by Fax or to a remote printer where the physician want it. At the same time data from test are send for the Billing. Bill is either send to the insurance company or the patients. WebPortal is an interface through which physicians and doctors receive patient reports. Team: Labs Role: Production Support Executive Tenure: Nov 2014 - Aug 2015 Responsibilities: - Interacting with team lead, team members and different agency members for a clean understanding of business requirements. - Coordinating between service desk and agency team. - Preparing the low level design documents for any new change request. - Implementing the use cases defined in the system. - Coding the backend using Java, J2EE which involves Rule writing and the database handling to develop a framework to do the validations, assemble the inputs with the data from external systems. - Dealing with any change requests coming during the support process. - Providing Shift support. - Responsible for support, maintenance and development of the requirement applying quality guidelines, Unit Testing, IT Support as part of defect fix cycle. - Mentoring the team and new joiners about the technologies used in the project and helping them in understanding level 3 (L3) support process which is there in place. - Peer code review and deliverables review. - Providing support for staging and production environments. - Using HP Server Manager to monitor incidents (tickets), log IMs, raise CC request, assign and reassigning of IMs to different teams, defining different views group wise. - Created QTP script to extract all data from HPSM automatically using VBA scripting. - Writing application level SQL queries. Software used: Nexaweb Studio, HP Service Manager (HPSM), Hibernate, Toad, winSCP, Oracle client, SQL server, Accurev, HPQC Languages used: Java/J2EE 1.6, Visual Basic, SQL, HTML/XML/CSS, PLSQL, Unix shell Scripting Project: Labs – Pathway (Web Application) Pathway (Customize application) is an enterprise LIS system that is used by Quest. The system is used by physicians working at multiple locations. Physicians login and order a tests into the Pathway application. The orders are created either electronically or physically into the system. The samples are taken from the patients at the particular location and sent to the laboratory in batches through courier. A predefined set of procedures are run on the samples and finally signed off by pathologists. The results are then generated in the specific format and sent to the assigned physician(s).The results can be sent electronically by Fax or to a remote printer where the physician want it. At the same time data from test are send for the Billing. Bill is either send to the insurance company or the patients.
  • 4. Team: Labs Position: Web (Java) Developer Tenure: Jan 2013 – Oct 2014 Responsibilities: - Requirement Analysis: Analyze the requirement document and check for the feasibility of the same. - Client Interaction for the Application: Interact with client and understand the requirements and discuss for the approach. - High Level Design: The agreed upon approach or the proposed approach is then documented. - Low Level Design: Document the impact analysis and component design and get sign off on the same. - Make test plan document for the implemented module. - Development/ Implementation: Develop the application/module as per the proposed/agreed upon approach. - The developed code is reviewed to find out any discrepancies - Unit testing and removing defects: Testing the application using the test plans for correctness. - System Integration testing: Test the entire application and check for inconsistencies if any, caused due to the integrated module. - Production Support: Support the application when deployed in production environment. - Defect Resolution: Resolve the defects found during testing and while testing on production. - Transition Activities: Taking the transition from Onshore and filling the gaps with clients for the same and making the Transition Handbook. - Implemented process improvement plan to improve quality, reduce costs, and accelerate schedules. Software used: Nexaweb Studio, HP Service Manager (HPSM), Hibernate, Toad, winSCP, Oracle client, SQL server, Accurev, HPQC Languages used: Java/J2EE 1.6, Visual Basic, SQL, HTML/XML/CSS, PLSQL, Unix shell Scripting WHITE PAPER - Publish white paper on LIMS (Laboratory information management system) internally. ACADEMIA - B. Tech in Information Technology 2012 with 71% from UP Tech. University, Lucknow - 10+2, C.B.S.E. with 84% from the DLDAV model school in the year 2008. - 10th, C.B.S.E. with 67% from the DLDAV model school in the year 2006. ACHIEVEMENTS - Have got “Special Initiative” award for outstanding contribution to the organization. - Have been awarded “On the Stop” award for participating in tech guru & in automating manual processes.
  • 5. - Have been awarded as “Star Performer” of a project directly by a client.