VIPIN SHARMA
Long Beach, California 562-***-**** ******.*********@*****.***
PROFILE
• 6+ years of working in IT industry as Technology Lead/Analyst/Developer in Health Care, Insurance and Banking domain for Government of India and US based clients.
• Expertise in Software Engineering Design Patterns, code optimization and refactoring techniques.
• Experience working with Agile and Scrum methodologies.
• Extensive knowledge of all phases of Software Development Life Cycle. EDUCATION
• Master of Science in Computer Science,
California State University, Long Beach CGPA - 4.0 May,2016
• Bachelor Of Engineering in Computer,
University of Pune CGPA - 62.03% (First Class) July, 2008 ACADEMIC PROJECTS
Search Engine Aug 2015 – Dec 2015
• Two options for performing search operations – Boolean Mode and Ranked Retrieval Mode.
• Multiple documents can be indexed at a time and index is stored on disk to make it persistent.
• Indexes are compressed to ensure maximum data in each block to reduce disk accesses during search.
• Support for "", +, & and * during search for the content. Online Bug Tracking system May 2015 – July 2015
• The entire lifecycle of the defect can be tracked and is visible to only the people involved.
• All the data (people, projects, track, category etc.) are database driven making the additions and updates easy.
• Has the capability to be integrated with other systems and import or export data. Syntactic analysis of Java files using Java Grammar Jan 2015 – Mar 2015
• Used ANTLR to modify java grammar to create Lexer and Parser files to parse the java files.
• Extract information required for calculation of metrics Halstead metrics and McCabe's cyclomatic complexity.
• Generate report of the complexity of the file and recommend changes to the user.
• Publish a report of the growth of the java class over time given files are regularly parsed using the tool. SKILLS
• Languages: Java, Spring framework, Struts framework, HTML, PHP, JSP, Javascript, Shell scripting, Hibernate.
• Databases: IBM DB2 and MySQL.
• Operating Systems: Windows 98/XP/Vista/7/10, AIX, Unix, Macintosh.
• Tools: IBM RAD, eclipse, NetBeans, Clearcase, SVN, websphere application server, apache tomcat, putty, GitHub and Microsoft office.
EXPERIENCE (Sept 2008 – Dec 2014)
Technology Lead, Infosys Jun 2011 – Dec 2014
Ministry of Corporate Affairs
• Designed scripts to take periodic system health snapshots and send out alerts for proactive maintenance.
• Developed a portal to share website hit statistics reports on IEPF and reporting application with the client.
• Trained people situated in different locations on the technologies (java and Linux) being used in the project.
• Overhauled the system being used for SLA calculation to make it more transparent and accurate.
• Supervised team to reduce website outages by 40% and 0 SLA breach in the last 2 quarters of the project.
• Drafted a handbook for effective debugging and coordination between team during SLA breach.
• Moderated meetings between client and associated banks to streamline the payment reconciliation process.
• Identified and fixed payment issues in new NCA forms leading to successful rollout of the application. ePAO (Payment and Accounts office)
• Inspected issues being faced by PAO with their current system to improve payment reimbursement time.
• Programmed new application for PAO to change payment reimbursement frequency from weekly to daily.
• Drafted a handbook highlighting the changes in the new system and the usage guide for the system. Payment Module
• Coded a utility for payment recovery of 67 million rupees from over 120 companies owed over 2 years.
• Investigated and fixed payment leakages saving around 10 million rupees which was being lost every year.
• Scripted utility for deployment reducing time for deployment by 4 hours, ensuring zero consistency issues.
• Researched various products being offered by partnered banks to improve NEFT transactions experience.
• Designed the new system for NEFT transactions, making NEFT transactions completely automated.
• Improved success rate of NEFT transactions by 25% and reducing reconciliation time by 2 hours/week. Utilization Management
• Overhauled the session management for the application to improve the performance of the web application.
• Implemented tabbing and ‘Big save’ option to cut down the time spent by user to save a record by 40%.
• Remodeled application architecture to fix the application crashes being caused because of huge DOM size.
• Supervised code reviews for extJs version update with the client and extJs consultant.
• Handled cost estimation, impact analysis, supervised module integration and fixed bugs caught by QA.
• Researched Agile and Scrum software development methodologies in detail.
• Moderated meetings between client and teams to create an exhaustive plan for migration to Scrum.
• Organized and moderated daily stand up meetings between multiple teams to track development.
• Facilitated sessions on Scrum and Agile software development for multiple teams. Technology Analyst, Infosys Oct 2009 – May 2011
Medical Management
• Programmed Questionnaire tool from scratch, dismantled static questionnaires to single questions, provided interface for clinics to create custom questionnaires using the questions and assign weight to each question for better calculation of scores, resulting in better evaluation for the doctors and medical records in general.
• Designed a new Pharmacy claims screen reducing time spent per patient in clinic by around 5%.
• Conducted technical and domain session for new team members to train them for project specifically.
• Created utility to generate 7 java files to add procedure, with Procedure specification document as input.
• Researched the impact of using extJs on visual aesthetics and ease of use of the system.
• Created multiple prototypes and chose a subset of business users for to review the changes and rate them. System Engineer, Infosys Sep 2008 - Sep 2009
HealthCare Management
• Researched performance benefits of implementing existing JSP pages in extJs.
• Played a key role in impact analysis, modularization and integration of project.
• Resolved critical pre-production and production issues and delivered solutions within stringent deadlines. AWARDS & ACHIEVEMENTS
• Received ‘Star Performance’ award for research in extJs and its integration in 2011.
• Got ‘Most Valuable Player’ award for my contribution in implementation of New Companies Act, 2013.