SlideShare une entreprise Scribd logo
1  sur  5
Nihar J. Shah Nihar J. Shah
6485 S. 20th St. Apt 4 4819 Copper Canyon Blvd
Oak Creek, WI 53154 Valrico, FL 33594
(414) 405-5304 (414) 405-5304
niharjshahcell@yahoo.com niharjshah@yahoo.com
Nihar J. Shah
Nairobi, Kenya
PhoneNum 732-857-609
niharshah62@gmail.com
PROFESSIONAL SUMMARY
• Seasoned IT professional with background working as an analyst and Java developer, with a bachelor degree in computer
science.
• Extensive experience developing and deploying Java Data Viewer and various graphical applications.
• Interacted with software developers and operations personnel to clarify design issues, integrate requirements and work
through other operational business issues.
• Managed insurance application transfer from IBM mainframe to client server UNIX platform using Java and Informatica. Was
responsible for data mapping utilizing Informatica.
• Background includes performing test requirements analysis, reviewing software design documents as well as technical
specification and developing a list of test requirements based on the system specifications.
• Experienced with design patterns including MVC, data access object as well as data transmission objects, factory and singleton.
• Exposure to Prototype, Waterfall and Rapid Application Development (RAD) methodologies.
• Experience in Java IDE tools including Eclipse.
• Good knowledge in building and deploying Apache Ant/ Maven scripts for deployment and customizing WAR/JAR file
management for web applications.
• Has working knowledge of PL/SQL and databases including MS SQL Server, Oracle 10g/11g and tools like Oracle SQL.
• Expertise in JUnit Assertion to develop unit testing and debugging of application.
• Experience using web/application servers such as Apache Tomcat and Oracle application server.
• Excellent organizational and analytical abilities teamed with effective oral and communication skills and ability to work in
complex environments.
•
• TECHNICAL SKILLS
•
•
Languages Scripts J2EE, Java ,Objective C, C#, C++,C, C,VB6, Tcl/Tk, Perl, JavaScript
via YUI vs jQuery, PHP, Python, STL, HTML,UNIX Shell Scripting (SH,
KSH, CSH, SED, AWK)
Frameworks ORM (Torque, Hibernate), Spring MVC Web flow, Spring Batch,
ASP.NET,AngularJS, JQuery
RDBMS Technology MySQL, PL/SQL, T-SQL, Jet SQL , Oracle, SQL server 2000,IIS
GUI Design YUI, jQuery, AJAX, Struts, Tcl/Tk, X Windows, Motif, Mac Toolbox
Software Make, Ant, Auto Make, Autoconf, GNU M4, RPM, MS Visual Studio,
680x0 and 80x86 Assembly, Office Suite, Project, Visio, Photoshop,
Device Drivers, JSON, JSP, JBoss, REST web services
Methodologies Object Oriented Programming,Design Patterns, Agile, Scrum
Operating Systems UNIX (iOS, Linux, Solaris, *BSD, IRIX, DEC, others), Windows
Servers Apache Tomcat
Other IIS
•
Languages &Scripts J2EE, Java ,Objective C, C#, C++,C, C,VB6, Tcl/Tk, Perl, JavaScript via
YUI &jQuery, PHP, Python, STL, HTML,UNIX Shell Scripting (SH, KSH,
CSH, SED, AWK)
Frameworks ORM (Torque, Hibernate), Spring MVC Web flow, Spring Batch,
ASP.NET,AngularJS, JQuery
RDBMS Technology MySQL, PL/SQL, T-SQL, Jet SQL , Oracle, SQL server 2000,IIS
GUI Design YUI, jQuery, AJAX, Struts, Tcl/Tk, X Windows, Motif, Mac Toolbox
Revision Management SVN, GIT, CVS, PVCS, SCCS, RCS, others
Software Make, Ant, Auto Make, Autoconf, GNU M4, RPM, MS Visual Studio,
680x0 and 80x86 Assembly, Office Suite, Project, Visio, Photoshop,
Device Drivers, JSON, JSP, JBoss, REST web services
Methodologies Object Oriented Programming,Design Patterns, Agile, Scrum
Operating Systems UNIX (iOS, Linux, Solaris, *BSD, IRIX, DEC, others), Windows
Servers Apache Tomcat
Other IIS
PROFESSIONAL EXPERIENCE
OLD REPUBLIC RISK MANAGEMENT April 2015-Present.
Software Development Project Manager
Responsible for multiple technical projects
● supporting the e-insurance for agents product line for both internal and external business.
● Partnered with Business Project Management staff to manage and deliver customer projects on time and within budget.
● Allocated and managed technical staff of 15 Development Engineers, technical writing staff and interns.
● Created Subject Matter Experts within department as 'go-to' mentors sharing expertise while elevating cross training within the
department.
● Managed major internal product enhancements improving internal processing as well as internal business process.
● Developed and established Agile development within the department, while initiating peer-to-peer reviews.
● Improved Technical Writing process for online customer learning materials.
● Established third tier production support process, decreasing response/resolution time giving team members responsibility and
accountability.
● Substantially increased Helpdesk response time by identifying repeating issues, developing projects to address issues quickly
and training staff on new resolutions.
Senior Java Developer/Lead Integrator Consultant
● Interacted with clients to gather business requirements and generated requirement specification.
● Led the project team and specify design and coding standards.
● Developed the middle tier using session bean, entity bean/DAO and BusinessObjects.
● Developed and deployed the application on WebSphere application server.
● Involved in development of user interface layer using Spring framework.
● Used JSPs/Spring/Spring web flow/Spring batch/Java/SQL/DB2 used JBoss to interact with the database.
● Involved in development of Apache POI to read from Excel spreadsheet and set values on a PDF using I Text.
● Responsible for requirement gathering from the business analysts and for preparing the requirement specification.
● Involved in development of the applications using Spring Web MVC and other components of the Spring framework, the
controller being Spring Core (dispatcher servlet).
● Implemented controller (abstract) and map it to a URL in .servlet.xml file. Implement JSP corresponding to the controller
where in the data was propagated into it from the model and view object from the controller. Design and implement MVC
architecture using Spring framework, which involved writing action classes/forms/custom tag libraries &JSP pages.
● Designed, developed and maintained the data layer using Hibernate and perform configuration of Spring application
framework.
● Utilized Hibernate to store the persistence data into the IBM DB2 UDB database and write HQL to access the data from the
database.
● Use JMS (Java Messaging Service) for asynchronous communication between different modules.
● Use XML, WSDL, UDDI, SOAP Web services for communicating data between different applications.
● Deployed the application on WebSphere application server.
● Worked with QA team to design test plan and test cases for user acceptance testing (UAT).
Environment: Java, J2EE, Spring MVC, Hibernate, HTML, JavaScript, JSP, CSS, JDBC, DB2, WebSphere
Framework SVN
Designs Touch, Milwaukee, WI April 2014 – March 2015
Senior Java Developer/Lead Integrator Consultant
● Worked with Designs Touch company on projects defined by their clients.
● Provided innovative business solutions, website design, e-commerce and creative design services for the eye centers and
dermatology centers of Racine and Kenosha.
● Applications were used to customer information and billing to insurance companies for business utilizing Java and C#.
● Developed many ASP.NET web applications using SQL Server and C#, to provide solutions for companywide needs. (ASP.NET, C#
Windows apps, C# console Apps, SQL Reporting Services.)
Environment: Java, C#, ASP.NET, SQL Server, SSRS, Windows
GE Medical Systems, Milwaukee, WI April 2013 – March 2014
Senior Java Developer/Lead Integrator Consultant
● Led a cross-functional design team of both PET and MR in design control process from requirements development and design
planning to design transfer.
● Created system requirements that ensure that the product achieves customer and business needs including: feature and
functionality, quality, reliability, serviceability, manufacturability, regulatory compliance and cost.
● Developed requirements flow down, architecture/system design and analysis, risk analysis integration and test, manufacturing,
field and customer support including corrective and preventative actions to ensure customer satisfaction.
● Worked as Java developer for PETMR scanner group design and created use case diagrams, sequence diagrams and class
diagrams using RUP, UML and SOA for implementing various medical image viewing applications.
● Java class diagrams for the host graphical plotting process and host data viewer for all the different electronic components of
PETMR scanner using UML and SOA.
● Developed real time web based enterprise host applications using J2EE technologies like Java servlets, JSP, Swing, Applet,
Struts, Hibernate, JDBC, JNDI, Java Beans, EJB's, SAX/DOM, DOJO, XML with data acquired from hardware components of
PETMR scan machine.
● Was responsible for migrating PET scanners with MR scanners utilizing Java technology.
● Developed Java applications software for PETMR scanners and PETMR applications.
Environment: Java, J2EE, Java servlets, JSP, Swing, Applet, Struts, Hibernate, JDBC, JNDI, Java Beans, EJB's, SAX/DOM, DOJO, XML,
UML
Discover Financial, Chicago, IL September 2012 – March 2013
Java Lead Developer Consultant
● Was responsible for design, test and implementation of credit card system application using Java.
● Designed, tested, implemented monthly incentive/promotions programs for opening credit card for new card holders using
Blaze.
● Was responsible for writing business rules such as which credit score goes with each credit card and which promotion goes
along with that new credit card
● Redesigned program for existing and new card holder's personal information (name, address, social security numbers, contact
information).
● Redesigned all new marketing features such as monthly features to existing and new customers.
● Was responsible for insuring new data matched existing data in the new server.
● Web development was done on IBM WAS, WSAD and Rapid Application Developer (RAD) as development environment.
● Used WebSphere Application Server 6.1 and was involved in setting up application server profiles in RAD for running the
applications on development environment.
Environment: Java 6.0, Swing 2.0, IDE Eclipse, Windows 7, Linux Platforms, MVC, UML, RUP, Object Oriented Design, SOA, Agile,
Scrum, SVN Platform, JSP, XML, HTML, JavaScript, AJAX, CSS, Python
GE Medical Systems December 2011 – August 2012
Senior Java Developer/Architect Consultant
● Worked as a lead Java developer in the manufacturing and engineering software for CT scanner department of
● GE Health Care.
● Worked as Java architect for CT scanner group designing and creating use case diagrams, sequence diagrams and class
diagrams using RUP, UML and SOA for implementing various medical image viewing applications.
● Architected Java class diagrams for the graphical plotting process and data viewer for all the different electronic components
of CT scanner using UML and SOA.
● Developed real time graphical plots with data acquired from hardware components of CT scan machine used NetBeans IDE,
Java 7, JFree and plot for graphical plots.
● Created graphical plots using complicated mathematical formulas for different electronic components.
● Developed and deployed Java Data Viewer and various graphical applications using Java Swing, NetBeans IDE, SVN products,
Agile, and Scrum methodologies for the CT scanner manufacturing and engineering software.
Environment: Java 6.0, Swing 2.0, NetBeans 7.0 IDE, IDE Eclipse, JFree Software, Windows 7, Linux Platforms, MVC , UML, RUP,
Object-Orientated Design, SOA, Agile, Scrum, SVN Platform, JSP, XML, HTML, JavaScript, AJAX, CSS, JSON, Python
WPS, Madison, WI January 2010 – November 2011
Senior Business Analyst/Java C# Developer Consultant
● Designed data marts and enterprise data warehouses using dimensional modeling concepts.
● Experienced in designing star schema data model as well as snow flake schema.
● Designed ETL process for large scale data movement projects.
● Experienced using ETL tools such as Informatica and conversant with the tools MDM (master data management) such as MDM
exchange.
● Fabricated solutions to capture process and deliver MDM to internal consumers within client organizations.
● Insurance applications were transferred from IBM mainframe to client server UNIX platform using Java and Informatica;
responsible for data mapping utilizing Informatica.
● Applications were used to underwrite policies for new business utilizing Java and C#.
● Developed many ASP.NET web applications using SQL Server and C#, to provide solutions for companywide needs. (ASP.NET, C#
Windows apps, C# console Apps, SQL Reporting Services)
Structural Design Soft Inc. Milwaukee, WI October 2006 - December 2009
Off Shore Project Management/Senior Business Analyst Test Lead
● Used HP Quality Center for creating testing scripts, creating test scenarios and regression testing.
● Performed system-level testing using HP Quality Center.
● Experienced with risk-based testing and scripting.
● Worked as an offshore coordinator for construction industry/a structural engineering company.
● Created requirements documents, technical design and provided technical support to offshore development teams.
● Coordinated software releases within the US environments.
● Validated the code created by the offshore teams and then updated client with the new releases.
Northwestern Mutual, Milwaukee, WI October 2005 – October 2006
Java Developer Consultant
● Provided maintenance and support for MQ Series and Message Broker system.
● Performed day-to-day system administration and supported implantation of business requirements.
● Interacted with development and production support teams and customers.
● Deployed debugging techniques to identify root cause problem.
● Provided detailed communication to all levels of the management teams.
● Performed installation/configuration and problem diagnosis for MQ Series and Message Broker on all platforms.
● Worked with various relational databases and implemented message flows consistent with corporate system architecture.
● Worked with project teams to design and document message flow changes.
● Documented the messaging environments that were supported and maintained documentation to the extent necessary for
overall system support.
Northern Trust, Chicago, IL September 2004 – September 2005
Quality Assurance Project Manager
● Ensured software product quality from development to deployment.
● Worked closely with client staff to understand business needs and transfer final testing.
● Application has been developed in Java, UNIX and Oracle environment.
● QA team conceived the test scripts as per the business requirements for conducting manual testing and automated testing.
● Headed a team of QA analyst for developing and creating test plans and strategies for image processing services solutions.
● Managed software tradeoffs utilizing C++, Java, UNIX and UML in all development activities
Tower Automotive, Milwaukee, WI December 2001 – September 2004
QA Analyst/Tester
● The objective of this project was to test the application for SOA services, user interfaces and mainframes; process consisted of
analysis and testing of different modules of the system.
● Facilitated test automation sessions to obtain concurrency on the automation approach or all phases of testing (unit,
integration, system, user interface testing, batch process testing and user acceptance).
● Managed and assisted in storage and linkage of test automation scripts to manual test cases.
● Tracked bugs using Test Director and performed regression testing of the entire application once the bugs are fixed using QTP.
Environment: Quick Test Pro 8.0, Quality Center 8.0, Test Director, Java 2.0, Java servlets, UNIX, XML, VB Script, JSP, Oracle and
Windows NT/2000/XP
Renaissance Worldwide, Inc. Milwaukee, WI September 2000 – October 2001
E-Commerce Infrastructure Architect Specialist Consultant
● As part of client-server web infrastructure team, deployed their entire internet/intranet web-based applications to be hosted
on the remote site.
● Participated in converting the existing Net Dynamics applications running on NT environment to the WebSphere frameworks
running on UNIX environment.
● Distributed system architecture using WebSphere frameworks environment deployment of various NML
applications/components onto client/server web environment.
● Provided various services frameworks that delivered core services such as security services, distributed transaction services and
data access services and other complementary services (such as load balancing) to function within the WebSphere
environment.
○
EDUCATION
University of Wisconsin, Milwaukee, WI
Bachelor of Science in Computer Science,
Minor: Mathematics

Contenu connexe

Tendances

Tendances (20)

Nitesh_Sr._Java_developer_Lead
Nitesh_Sr._Java_developer_Lead Nitesh_Sr._Java_developer_Lead
Nitesh_Sr._Java_developer_Lead
 
Nihar Shah resumeNEW
Nihar Shah resumeNEWNihar Shah resumeNEW
Nihar Shah resumeNEW
 
Bala Sr Java Developer
Bala  Sr Java DeveloperBala  Sr Java Developer
Bala Sr Java Developer
 
Supriya Pandeti Resume
Supriya Pandeti ResumeSupriya Pandeti Resume
Supriya Pandeti Resume
 
Sunil kumar resume
Sunil kumar resumeSunil kumar resume
Sunil kumar resume
 
Resume-Manish_Agrahari_IBM_BPM
Resume-Manish_Agrahari_IBM_BPMResume-Manish_Agrahari_IBM_BPM
Resume-Manish_Agrahari_IBM_BPM
 
Madhu Kopparapu Resume
Madhu Kopparapu ResumeMadhu Kopparapu Resume
Madhu Kopparapu Resume
 
Sreekanth java developer raj
Sreekanth java developer rajSreekanth java developer raj
Sreekanth java developer raj
 
Krishnagopal Thogiti_Java
Krishnagopal Thogiti_JavaKrishnagopal Thogiti_Java
Krishnagopal Thogiti_Java
 
Janet Grace Resume
Janet Grace ResumeJanet Grace Resume
Janet Grace Resume
 
S Kumar Resume
S Kumar ResumeS Kumar Resume
S Kumar Resume
 
Resume_Venugopal
Resume_VenugopalResume_Venugopal
Resume_Venugopal
 
Anuj Resume
Anuj ResumeAnuj Resume
Anuj Resume
 
RENUGA VEERARAGAVAN Resume HADOOP
RENUGA VEERARAGAVAN Resume HADOOPRENUGA VEERARAGAVAN Resume HADOOP
RENUGA VEERARAGAVAN Resume HADOOP
 
Ranjeet_Profile
Ranjeet_ProfileRanjeet_Profile
Ranjeet_Profile
 
AjayResume
AjayResumeAjayResume
AjayResume
 
KLAKSHMAN
KLAKSHMANKLAKSHMAN
KLAKSHMAN
 
Resume
ResumeResume
Resume
 
Sanjeev_Kumar_Paul- Resume-Latest
Sanjeev_Kumar_Paul- Resume-LatestSanjeev_Kumar_Paul- Resume-Latest
Sanjeev_Kumar_Paul- Resume-Latest
 
PRAVIN_RESUME-7.5+_YR_EXP-JAVA_J2EE
PRAVIN_RESUME-7.5+_YR_EXP-JAVA_J2EEPRAVIN_RESUME-7.5+_YR_EXP-JAVA_J2EE
PRAVIN_RESUME-7.5+_YR_EXP-JAVA_J2EE
 

Similaire à Shah niharc vmar1a

Similaire à Shah niharc vmar1a (20)

Priyanka_Resume_Oct102015
Priyanka_Resume_Oct102015Priyanka_Resume_Oct102015
Priyanka_Resume_Oct102015
 
PayaPal-Resume
PayaPal-ResumePayaPal-Resume
PayaPal-Resume
 
Vivek_Ojha (1)
Vivek_Ojha (1)Vivek_Ojha (1)
Vivek_Ojha (1)
 
Vikas_Singh_updated
Vikas_Singh_updatedVikas_Singh_updated
Vikas_Singh_updated
 
LOURDES_ARULRAJ
LOURDES_ARULRAJLOURDES_ARULRAJ
LOURDES_ARULRAJ
 
AHSAN_Mosaddek0312
AHSAN_Mosaddek0312AHSAN_Mosaddek0312
AHSAN_Mosaddek0312
 
Resume
ResumeResume
Resume
 
KhajavaliShaik
KhajavaliShaikKhajavaliShaik
KhajavaliShaik
 
PROFESSIONAL SUMMARY - NOUFALTM
PROFESSIONAL SUMMARY - NOUFALTM PROFESSIONAL SUMMARY - NOUFALTM
PROFESSIONAL SUMMARY - NOUFALTM
 
Akanchha_Aparajeeta
Akanchha_AparajeetaAkanchha_Aparajeeta
Akanchha_Aparajeeta
 
Dharmendra Vishwakarma - Curriculum Vitae
Dharmendra Vishwakarma - Curriculum VitaeDharmendra Vishwakarma - Curriculum Vitae
Dharmendra Vishwakarma - Curriculum Vitae
 
Java-J2ee_Resume
Java-J2ee_ResumeJava-J2ee_Resume
Java-J2ee_Resume
 
Trinada pabolu profile
Trinada pabolu profileTrinada pabolu profile
Trinada pabolu profile
 
Resume joseph gregory java
Resume   joseph gregory javaResume   joseph gregory java
Resume joseph gregory java
 
Venu gopal_CV
Venu gopal_CVVenu gopal_CV
Venu gopal_CV
 
Trinada pabolu profile
Trinada pabolu profileTrinada pabolu profile
Trinada pabolu profile
 
SRIRAM THOTA_JAVA_RES
SRIRAM THOTA_JAVA_RESSRIRAM THOTA_JAVA_RES
SRIRAM THOTA_JAVA_RES
 
Resume joseph gregory java
Resume   joseph gregory javaResume   joseph gregory java
Resume joseph gregory java
 
Resume
ResumeResume
Resume
 
Devendra_SrJavaJ2eeDeveloper
Devendra_SrJavaJ2eeDeveloperDevendra_SrJavaJ2eeDeveloper
Devendra_SrJavaJ2eeDeveloper
 

Dernier

Best Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh ITBest Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh ITmanoharjgpsolutions
 
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...OnePlan Solutions
 
Amazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilitiesAmazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilitiesKrzysztofKkol1
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalLionel Briand
 
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdfEnhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdfRTS corp
 
eSoftTools IMAP Backup Software and migration tools
eSoftTools IMAP Backup Software and migration toolseSoftTools IMAP Backup Software and migration tools
eSoftTools IMAP Backup Software and migration toolsosttopstonverter
 
VictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News UpdateVictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News UpdateVictoriaMetrics
 
Keeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository worldKeeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository worldRoberto Pérez Alcolea
 
What’s New in VictoriaMetrics: Q1 2024 Updates
What’s New in VictoriaMetrics: Q1 2024 UpdatesWhat’s New in VictoriaMetrics: Q1 2024 Updates
What’s New in VictoriaMetrics: Q1 2024 UpdatesVictoriaMetrics
 
Zer0con 2024 final share short version.pdf
Zer0con 2024 final share short version.pdfZer0con 2024 final share short version.pdf
Zer0con 2024 final share short version.pdfmaor17
 
Ronisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited CatalogueRonisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited Catalogueitservices996
 
Patterns for automating API delivery. API conference
Patterns for automating API delivery. API conferencePatterns for automating API delivery. API conference
Patterns for automating API delivery. API conferencessuser9e7c64
 
Strategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero resultsStrategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero resultsJean Silva
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringHironori Washizaki
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Rob Geurden
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsChristian Birchler
 
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...OnePlan Solutions
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsSafe Software
 
Salesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZSalesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZABSYZ Inc
 
Introduction to Firebase Workshop Slides
Introduction to Firebase Workshop SlidesIntroduction to Firebase Workshop Slides
Introduction to Firebase Workshop Slidesvaideheekore1
 

Dernier (20)

Best Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh ITBest Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh IT
 
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
 
Amazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilitiesAmazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilities
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive Goal
 
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdfEnhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
 
eSoftTools IMAP Backup Software and migration tools
eSoftTools IMAP Backup Software and migration toolseSoftTools IMAP Backup Software and migration tools
eSoftTools IMAP Backup Software and migration tools
 
VictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News UpdateVictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News Update
 
Keeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository worldKeeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository world
 
What’s New in VictoriaMetrics: Q1 2024 Updates
What’s New in VictoriaMetrics: Q1 2024 UpdatesWhat’s New in VictoriaMetrics: Q1 2024 Updates
What’s New in VictoriaMetrics: Q1 2024 Updates
 
Zer0con 2024 final share short version.pdf
Zer0con 2024 final share short version.pdfZer0con 2024 final share short version.pdf
Zer0con 2024 final share short version.pdf
 
Ronisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited CatalogueRonisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited Catalogue
 
Patterns for automating API delivery. API conference
Patterns for automating API delivery. API conferencePatterns for automating API delivery. API conference
Patterns for automating API delivery. API conference
 
Strategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero resultsStrategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero results
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their Engineering
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
 
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data Streams
 
Salesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZSalesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZ
 
Introduction to Firebase Workshop Slides
Introduction to Firebase Workshop SlidesIntroduction to Firebase Workshop Slides
Introduction to Firebase Workshop Slides
 

Shah niharc vmar1a

  • 1. Nihar J. Shah Nihar J. Shah 6485 S. 20th St. Apt 4 4819 Copper Canyon Blvd Oak Creek, WI 53154 Valrico, FL 33594 (414) 405-5304 (414) 405-5304 niharjshahcell@yahoo.com niharjshah@yahoo.com Nihar J. Shah Nairobi, Kenya PhoneNum 732-857-609 niharshah62@gmail.com PROFESSIONAL SUMMARY • Seasoned IT professional with background working as an analyst and Java developer, with a bachelor degree in computer science. • Extensive experience developing and deploying Java Data Viewer and various graphical applications. • Interacted with software developers and operations personnel to clarify design issues, integrate requirements and work through other operational business issues. • Managed insurance application transfer from IBM mainframe to client server UNIX platform using Java and Informatica. Was responsible for data mapping utilizing Informatica. • Background includes performing test requirements analysis, reviewing software design documents as well as technical specification and developing a list of test requirements based on the system specifications. • Experienced with design patterns including MVC, data access object as well as data transmission objects, factory and singleton. • Exposure to Prototype, Waterfall and Rapid Application Development (RAD) methodologies. • Experience in Java IDE tools including Eclipse. • Good knowledge in building and deploying Apache Ant/ Maven scripts for deployment and customizing WAR/JAR file management for web applications. • Has working knowledge of PL/SQL and databases including MS SQL Server, Oracle 10g/11g and tools like Oracle SQL. • Expertise in JUnit Assertion to develop unit testing and debugging of application. • Experience using web/application servers such as Apache Tomcat and Oracle application server. • Excellent organizational and analytical abilities teamed with effective oral and communication skills and ability to work in complex environments. • • TECHNICAL SKILLS • • Languages Scripts J2EE, Java ,Objective C, C#, C++,C, C,VB6, Tcl/Tk, Perl, JavaScript via YUI vs jQuery, PHP, Python, STL, HTML,UNIX Shell Scripting (SH, KSH, CSH, SED, AWK) Frameworks ORM (Torque, Hibernate), Spring MVC Web flow, Spring Batch, ASP.NET,AngularJS, JQuery RDBMS Technology MySQL, PL/SQL, T-SQL, Jet SQL , Oracle, SQL server 2000,IIS GUI Design YUI, jQuery, AJAX, Struts, Tcl/Tk, X Windows, Motif, Mac Toolbox Software Make, Ant, Auto Make, Autoconf, GNU M4, RPM, MS Visual Studio, 680x0 and 80x86 Assembly, Office Suite, Project, Visio, Photoshop, Device Drivers, JSON, JSP, JBoss, REST web services Methodologies Object Oriented Programming,Design Patterns, Agile, Scrum Operating Systems UNIX (iOS, Linux, Solaris, *BSD, IRIX, DEC, others), Windows Servers Apache Tomcat Other IIS • Languages &Scripts J2EE, Java ,Objective C, C#, C++,C, C,VB6, Tcl/Tk, Perl, JavaScript via
  • 2. YUI &jQuery, PHP, Python, STL, HTML,UNIX Shell Scripting (SH, KSH, CSH, SED, AWK) Frameworks ORM (Torque, Hibernate), Spring MVC Web flow, Spring Batch, ASP.NET,AngularJS, JQuery RDBMS Technology MySQL, PL/SQL, T-SQL, Jet SQL , Oracle, SQL server 2000,IIS GUI Design YUI, jQuery, AJAX, Struts, Tcl/Tk, X Windows, Motif, Mac Toolbox Revision Management SVN, GIT, CVS, PVCS, SCCS, RCS, others Software Make, Ant, Auto Make, Autoconf, GNU M4, RPM, MS Visual Studio, 680x0 and 80x86 Assembly, Office Suite, Project, Visio, Photoshop, Device Drivers, JSON, JSP, JBoss, REST web services Methodologies Object Oriented Programming,Design Patterns, Agile, Scrum Operating Systems UNIX (iOS, Linux, Solaris, *BSD, IRIX, DEC, others), Windows Servers Apache Tomcat Other IIS PROFESSIONAL EXPERIENCE OLD REPUBLIC RISK MANAGEMENT April 2015-Present. Software Development Project Manager Responsible for multiple technical projects ● supporting the e-insurance for agents product line for both internal and external business. ● Partnered with Business Project Management staff to manage and deliver customer projects on time and within budget. ● Allocated and managed technical staff of 15 Development Engineers, technical writing staff and interns. ● Created Subject Matter Experts within department as 'go-to' mentors sharing expertise while elevating cross training within the department. ● Managed major internal product enhancements improving internal processing as well as internal business process. ● Developed and established Agile development within the department, while initiating peer-to-peer reviews. ● Improved Technical Writing process for online customer learning materials. ● Established third tier production support process, decreasing response/resolution time giving team members responsibility and accountability. ● Substantially increased Helpdesk response time by identifying repeating issues, developing projects to address issues quickly and training staff on new resolutions. Senior Java Developer/Lead Integrator Consultant ● Interacted with clients to gather business requirements and generated requirement specification. ● Led the project team and specify design and coding standards. ● Developed the middle tier using session bean, entity bean/DAO and BusinessObjects. ● Developed and deployed the application on WebSphere application server. ● Involved in development of user interface layer using Spring framework. ● Used JSPs/Spring/Spring web flow/Spring batch/Java/SQL/DB2 used JBoss to interact with the database. ● Involved in development of Apache POI to read from Excel spreadsheet and set values on a PDF using I Text. ● Responsible for requirement gathering from the business analysts and for preparing the requirement specification. ● Involved in development of the applications using Spring Web MVC and other components of the Spring framework, the controller being Spring Core (dispatcher servlet). ● Implemented controller (abstract) and map it to a URL in .servlet.xml file. Implement JSP corresponding to the controller where in the data was propagated into it from the model and view object from the controller. Design and implement MVC architecture using Spring framework, which involved writing action classes/forms/custom tag libraries &JSP pages. ● Designed, developed and maintained the data layer using Hibernate and perform configuration of Spring application framework. ● Utilized Hibernate to store the persistence data into the IBM DB2 UDB database and write HQL to access the data from the database. ● Use JMS (Java Messaging Service) for asynchronous communication between different modules. ● Use XML, WSDL, UDDI, SOAP Web services for communicating data between different applications. ● Deployed the application on WebSphere application server. ● Worked with QA team to design test plan and test cases for user acceptance testing (UAT). Environment: Java, J2EE, Spring MVC, Hibernate, HTML, JavaScript, JSP, CSS, JDBC, DB2, WebSphere Framework SVN Designs Touch, Milwaukee, WI April 2014 – March 2015 Senior Java Developer/Lead Integrator Consultant ● Worked with Designs Touch company on projects defined by their clients. ● Provided innovative business solutions, website design, e-commerce and creative design services for the eye centers and dermatology centers of Racine and Kenosha.
  • 3. ● Applications were used to customer information and billing to insurance companies for business utilizing Java and C#. ● Developed many ASP.NET web applications using SQL Server and C#, to provide solutions for companywide needs. (ASP.NET, C# Windows apps, C# console Apps, SQL Reporting Services.) Environment: Java, C#, ASP.NET, SQL Server, SSRS, Windows GE Medical Systems, Milwaukee, WI April 2013 – March 2014 Senior Java Developer/Lead Integrator Consultant ● Led a cross-functional design team of both PET and MR in design control process from requirements development and design planning to design transfer. ● Created system requirements that ensure that the product achieves customer and business needs including: feature and functionality, quality, reliability, serviceability, manufacturability, regulatory compliance and cost. ● Developed requirements flow down, architecture/system design and analysis, risk analysis integration and test, manufacturing, field and customer support including corrective and preventative actions to ensure customer satisfaction. ● Worked as Java developer for PETMR scanner group design and created use case diagrams, sequence diagrams and class diagrams using RUP, UML and SOA for implementing various medical image viewing applications. ● Java class diagrams for the host graphical plotting process and host data viewer for all the different electronic components of PETMR scanner using UML and SOA. ● Developed real time web based enterprise host applications using J2EE technologies like Java servlets, JSP, Swing, Applet, Struts, Hibernate, JDBC, JNDI, Java Beans, EJB's, SAX/DOM, DOJO, XML with data acquired from hardware components of PETMR scan machine. ● Was responsible for migrating PET scanners with MR scanners utilizing Java technology. ● Developed Java applications software for PETMR scanners and PETMR applications. Environment: Java, J2EE, Java servlets, JSP, Swing, Applet, Struts, Hibernate, JDBC, JNDI, Java Beans, EJB's, SAX/DOM, DOJO, XML, UML Discover Financial, Chicago, IL September 2012 – March 2013 Java Lead Developer Consultant ● Was responsible for design, test and implementation of credit card system application using Java. ● Designed, tested, implemented monthly incentive/promotions programs for opening credit card for new card holders using Blaze. ● Was responsible for writing business rules such as which credit score goes with each credit card and which promotion goes along with that new credit card ● Redesigned program for existing and new card holder's personal information (name, address, social security numbers, contact information). ● Redesigned all new marketing features such as monthly features to existing and new customers. ● Was responsible for insuring new data matched existing data in the new server. ● Web development was done on IBM WAS, WSAD and Rapid Application Developer (RAD) as development environment. ● Used WebSphere Application Server 6.1 and was involved in setting up application server profiles in RAD for running the applications on development environment. Environment: Java 6.0, Swing 2.0, IDE Eclipse, Windows 7, Linux Platforms, MVC, UML, RUP, Object Oriented Design, SOA, Agile, Scrum, SVN Platform, JSP, XML, HTML, JavaScript, AJAX, CSS, Python GE Medical Systems December 2011 – August 2012 Senior Java Developer/Architect Consultant ● Worked as a lead Java developer in the manufacturing and engineering software for CT scanner department of ● GE Health Care. ● Worked as Java architect for CT scanner group designing and creating use case diagrams, sequence diagrams and class diagrams using RUP, UML and SOA for implementing various medical image viewing applications. ● Architected Java class diagrams for the graphical plotting process and data viewer for all the different electronic components of CT scanner using UML and SOA. ● Developed real time graphical plots with data acquired from hardware components of CT scan machine used NetBeans IDE, Java 7, JFree and plot for graphical plots. ● Created graphical plots using complicated mathematical formulas for different electronic components. ● Developed and deployed Java Data Viewer and various graphical applications using Java Swing, NetBeans IDE, SVN products, Agile, and Scrum methodologies for the CT scanner manufacturing and engineering software. Environment: Java 6.0, Swing 2.0, NetBeans 7.0 IDE, IDE Eclipse, JFree Software, Windows 7, Linux Platforms, MVC , UML, RUP, Object-Orientated Design, SOA, Agile, Scrum, SVN Platform, JSP, XML, HTML, JavaScript, AJAX, CSS, JSON, Python WPS, Madison, WI January 2010 – November 2011 Senior Business Analyst/Java C# Developer Consultant ● Designed data marts and enterprise data warehouses using dimensional modeling concepts. ● Experienced in designing star schema data model as well as snow flake schema. ● Designed ETL process for large scale data movement projects. ● Experienced using ETL tools such as Informatica and conversant with the tools MDM (master data management) such as MDM exchange. ● Fabricated solutions to capture process and deliver MDM to internal consumers within client organizations.
  • 4. ● Insurance applications were transferred from IBM mainframe to client server UNIX platform using Java and Informatica; responsible for data mapping utilizing Informatica. ● Applications were used to underwrite policies for new business utilizing Java and C#. ● Developed many ASP.NET web applications using SQL Server and C#, to provide solutions for companywide needs. (ASP.NET, C# Windows apps, C# console Apps, SQL Reporting Services) Structural Design Soft Inc. Milwaukee, WI October 2006 - December 2009 Off Shore Project Management/Senior Business Analyst Test Lead ● Used HP Quality Center for creating testing scripts, creating test scenarios and regression testing. ● Performed system-level testing using HP Quality Center. ● Experienced with risk-based testing and scripting. ● Worked as an offshore coordinator for construction industry/a structural engineering company. ● Created requirements documents, technical design and provided technical support to offshore development teams. ● Coordinated software releases within the US environments. ● Validated the code created by the offshore teams and then updated client with the new releases. Northwestern Mutual, Milwaukee, WI October 2005 – October 2006 Java Developer Consultant ● Provided maintenance and support for MQ Series and Message Broker system. ● Performed day-to-day system administration and supported implantation of business requirements. ● Interacted with development and production support teams and customers. ● Deployed debugging techniques to identify root cause problem. ● Provided detailed communication to all levels of the management teams. ● Performed installation/configuration and problem diagnosis for MQ Series and Message Broker on all platforms. ● Worked with various relational databases and implemented message flows consistent with corporate system architecture. ● Worked with project teams to design and document message flow changes. ● Documented the messaging environments that were supported and maintained documentation to the extent necessary for overall system support. Northern Trust, Chicago, IL September 2004 – September 2005 Quality Assurance Project Manager ● Ensured software product quality from development to deployment. ● Worked closely with client staff to understand business needs and transfer final testing. ● Application has been developed in Java, UNIX and Oracle environment. ● QA team conceived the test scripts as per the business requirements for conducting manual testing and automated testing. ● Headed a team of QA analyst for developing and creating test plans and strategies for image processing services solutions. ● Managed software tradeoffs utilizing C++, Java, UNIX and UML in all development activities Tower Automotive, Milwaukee, WI December 2001 – September 2004 QA Analyst/Tester ● The objective of this project was to test the application for SOA services, user interfaces and mainframes; process consisted of analysis and testing of different modules of the system. ● Facilitated test automation sessions to obtain concurrency on the automation approach or all phases of testing (unit, integration, system, user interface testing, batch process testing and user acceptance). ● Managed and assisted in storage and linkage of test automation scripts to manual test cases. ● Tracked bugs using Test Director and performed regression testing of the entire application once the bugs are fixed using QTP. Environment: Quick Test Pro 8.0, Quality Center 8.0, Test Director, Java 2.0, Java servlets, UNIX, XML, VB Script, JSP, Oracle and Windows NT/2000/XP Renaissance Worldwide, Inc. Milwaukee, WI September 2000 – October 2001 E-Commerce Infrastructure Architect Specialist Consultant ● As part of client-server web infrastructure team, deployed their entire internet/intranet web-based applications to be hosted on the remote site. ● Participated in converting the existing Net Dynamics applications running on NT environment to the WebSphere frameworks running on UNIX environment. ● Distributed system architecture using WebSphere frameworks environment deployment of various NML applications/components onto client/server web environment. ● Provided various services frameworks that delivered core services such as security services, distributed transaction services and data access services and other complementary services (such as load balancing) to function within the WebSphere environment. ○ EDUCATION University of Wisconsin, Milwaukee, WI Bachelor of Science in Computer Science,