Post Job Free
Sign in

Manager Developer

Location:
Etobicoke, ON, Canada
Posted:
April 22, 2020

Contact this candidate

Resume:

Shuchi Chhabra

** ********* ***** *******, ** M*V3Y3 647-***-**** *******.******@*****.***

PROFESSIONAL SUMMARY:

I am a Sr. Software Developer with 17+ years of experience in IT project development and management on wide range of business areas but primarily in Healthcare domain. My expertise includes, but are not limited to:

Development and Management of projects of varying sizes and scope.

Experience as a Sr. Developer / Team Lead / Release Manager / Project Architect executing projects in accordance with various methodologies (Scrum, Waterfall) within the timeline schedule.

Development experience includes .Net 4.7, C#, Dev-Express reporting, WPF, MVVM. architectural framework as well as Java, J2EE, Enterprise Java Beans (EJB), Servlets, and Java Server Pages (JSP).

Closely worked with DBA on multiple relational Databases like SQL, MySQL, SQL Server, Oracle, DBMS etc. Have done performance tuning, query enhancement, security feature implementation in databases.

Experience as a Software Release Manager using Continuous integration continuous delivery (CICD) release process using PaaS Azure Cloud and or Jenkins based technology.

Worked in Cloud based environment using Azure and Amazon Web Services. Used RDS and SNS amazon services in conjunction with integrated software systems.

Excellent knowledge about HIPPA standards, Health HL7 V2 standard, FHIR, and X12 claims.

Worked on Multiple MOH projects. Directly interacted with MOH BC, developed claims processing system for MOH Manitoba and was a team member for TSSR project developed by Telus Health for MOH Ontario.

Experience as an Auditor in a CMM Level 5 company. Trained in FDA & ISO 13485 Standards for HealthCare systems.

Over 17+ years of experience in analysis, designing, developing and testing Java/J2EE/C# based web and desktop applications. Successfully implemented full SDLC software lifecycle.

Creating project plans, project estimates, statements of work, project charters, use cases, process workflow diagrams and system requirement specifications. Creating business plans, project and financial reports, project metrics and status reports for project stakeholders.

Working with development teams to ensure project deliverables align with customer expectations.

Working with Project Solution Designers and Architects to analyze the scope, capabilities and technological features for the project.

Executed Project lifecycle from start to finish. Requirement Gathering, documentation, defining functional and non-functional requirements, mapping use cases and tests cases, coding, testing and maintaining the project.

Experience in using and developing portlets in WebSphere Portal server 6.0.

Experience in SOA and worked with Web Services. Used Open ESB and Web-sphere ESB technology.

Worked with multi-discipline and cross-functional teams within a dynamic environment. Received Awards for Best Employee and for Team Spirit.

Excellent Domain knowledge about Health Care Industry, Power Sector, Educational Institutions and Defense Sector.

TECHNICAL SKILLS

Years of IT Experience:

17+

Languages and Environments:

.Net 4.7 Core, C#, WPF, MVVM, Microsoft Azure, AWS, SNS, Web API, Git, TFS

Core Java, EJB 3.1, Struts framework, Hibernate, JSP and JDBC

XML, WebSphere ESB, Open ESB, Dev-Ops

Jenkins, CI/CD, Serena Release Manager

Windows, Linux, Solaris, AIX

Database Tools:

MYSQL, Oracle 10g, DB2, SQL Server, SQL/MX, Amazon RDS

Reporting & Modeling:

Crystal Reports, Jasper Report, Oracle Reports, i-Reports, Dev Express Reporting

Software:

Microsoft Project, VSS, SVN, Junit, N-Unit, Spark, Skype, SOAP-UI, Load-UI

PROFESSIONAL EXPERIENCE

Aversan Inc., Toronto, CA

Sr. Software Developer, 04/2013 – Current

Responsibilities include:

Developing, Managing, Owning and leading the feature development

Developed software using Agile methodologies and implemented full SDLC lifecycle using best practices and frameworks like WPF and MVVM.

Leading, analyzing, documenting, defining and building test framework based on business and functional specifications of the system

Responsible for creating the project plan and project documents

Responsible for software development, release management, resource management and tracking of day to day project activities using Scrum methodologies.

Build integrity, establish relationship, and maintain communication with stakeholders

Manage project risks and issues and coordinated with onshore and offshore team members

Successfully delivered projects using different project management methodologies including agile/waterfall

Manage customer relationship and the delivery of the project

Projects developed by me at Aversan:

CorVista, Analytics 4 Life à Integrated Software for Cardiovascular Clinical Data collection and Disease Computation.

Unity, Laborie Medical Technologies à Integrated Software for Prime Sight Unity 9000 and video scope.

Synergy, Laborie Medical Technologies à Integrated Software for Urostym G2 and Aquarius Next.

Wind River VxWorks 653 3.0.1 à Rockwell Collins Multi-core Common Processing Resource (MCPR) single-board computer testing

IEHR-PLIS, BC à Health Information System for MOH BC.

MBC-CPS, MB àHealth Claims processing system for Manitoba Blue Cross, MOH Manitoba Claims processing

CorVista System: SME in HealthCare Domain: Nov 2019 – Jan 2020

Analytics4Life has developed The CorVista System which has the potential to give valuable insights to Physicians. The system is divided in 4 major parts Signal Acquisition, Data Upload, Analytical Engine and Clinical Consultation which is hosted in a cloud environment using Amazon Web Services, SNS and RDS using Microservices. The architecture of the system is scalable in a seamless manner that the end physician does not get to know the internal workings of the system. The system has the potential to noninvasively diagnose multiple cardiovascular conditions.

As a Sr. Developer / SME I was involved in the release management process of documentation of the components so as to get FDA approvals for the system

Creating Project documentation like System Design documents, Test Plans and Architectural documents for various modules.

Environment: AWS-SNS, AWS-RDS, AWS-SQS, MATLAB, Python, React.js, Angular, Node.js. Microservices and API architecture, Share-point, SQL Server

Unity: Sr. Software Developer / Release Manager: August 2019 – Nov 2019

Prime Sight UNITY 9000 Series Video Processors, known as Unity, is used in conjunction with a LABORIE flexible video scope. My role in this project is of a Sr. Developer and Release Manager. My tasks included but was not limited to.

Plan and develop user story tasks assigned to me in an Agile environment with daily Scrum meetings.

Implement software features / functionalities using WPF and MVVM framework in C#.

Implemented and managed stored procedures and SQL queries in SQL relational Database using SSMS and Toad.

Creating Project documentation like System Design documents, Test Plans and Architectural documents for various modules.

Interface with business stakeholders during planning and design review meetings.

Coordinate deliverable and milestone rollouts as a Release Manager and deliver the product to the client using Jenkins for internal builds and Azure CICD pipeline for formal releases.

Mentor other team members in design and implementation of the product architecture. Conduct peer code reviews on the tasks.

Implement feedback from the end-user for the patch releases of the product in the production and test environment.

Environment: C#, Microsoft Azure, GIT, WPF, MVVM, .Net 4.7, Share-point, SQL Server ver. 16, CICD pipeline, Jenkins, Azure Dashboard, Microsoft Teams, Kanban.

Synergy: Sr. Software Developer / Release Manager: August 2017 – August 2019

The Synergy software developed by Laborie Medical Technologies is the main software application running on the systems Urostym G2 and Aquarius Next. My role in this project was of a Sr. Software Developer / Proxy Architect / Release Manager. My role included but was not limited to develop and implement key features of the software like reporting, data or sample collection from devices etc. My tasks included but was not limited to.

Plan and develop user story tasks assigned to me in an Agile environment with daily Scrum meetings.

Develop and implement some of the key software features / functionalities using WPF and MVVM framework in C#

Developed and implemented SQL features for security compliance in SQL relational Database using SSMS and Toad.

Creating Project documentation like System Design documents and Architectural documents for various modules implemented and developed by me.

Interface with Product owner and other business stakeholders during planning and design review meetings.

Coordinate deliverable and milestone rollouts as a Release Manager using Jenkins for internal builds and Azure CICD pipeline for formal releases.

Mentor other team members in design and implementation of the product architecture as a Proxy Architect.

Conduct peer code reviews on the tasks and Monitor and report on the project architecture.

Implement feedback from the end-user for the patch releases of the product in the production environment.

Environment: C#, Microsoft Azure, TFS, WPF, MVVM, .Net 4.7, Share-point, SQL Server ver. 16, CICD pipeline, Jenkins, Azure Dashboard, Microsoft Teams, Kanban.

Wind River VxWorks: Sr. Test Developer: May 2017 – July 2017

Wind River BSP project consisted of various phases of system verification and validation of Partition Operating System, Boot Loader, and Modular Operating System running on the RTOS VxWorks Cert built on the E6500RM microcontroller.

My role included verification of the high level (HLR) and low-level design requirements (LLR) and reporting defects to development team. Software unit testing, software integration testing and software-hardware integration testing phase of the project was performed using Vector-CAST test automation tool and Trace32 emulator. This software product was tested against the FAA approved RTCA DO178-C, Wind River coding standards and requirements.

IEHR-PLIS BC: Team Lead: June 2015 – April 2017

PLIS is the first end-to-end healthcare Information system that processes HL7 v2 and v3 messages from various Healthcare systems. As a Team Lead for a team of 10 resources including onshore and offshore resources, my role was to provide leadership in implementing delivery and release processes, manage schedule and timelines and provide assistance in launching this product to Ministry of Health, BC. Create project plan and schedule to successfully meet project mandate and deliverables.

Create RFP’s and provide estimates for the client.

Plan and delegate tasks to various resources and monitor the project deliverable in an Agile environment with daily Scrum meetings.

Creating Project plan and other project documentation like System Design documents, Test Plans and Architectural documents for product.

Interface with vendors and other business stakeholders.

Coordinate deliverable and milestone rollouts.

Monitor and report on the project.

Oversee end to end daily management and delivery of the project.

Environment: HL7 v2, Java, Posia, Share-point, Oracle 11i, Serena Release Manager.

MBC-CPS: Team Lead: April 2013 – June 2015

MBC a Health Insurance company, processes all claims for province of Manitoba. This Claims processing system developed on a SAP was regression tested using a test automation framework. The project included developing the framework and running tests on the existing business processes already in place, focusing on efficiencies to streamline the end-to-end business processes and workflow. As a Team Lead my responsibilities included

Analyses and planning of automated test framework.

Documentation and implementation of Test cases and Test plans based on business and functional specifications of the system.

Manage and implementation of the product development using agile methodology.

Leading and mentoring a team of 12 including testers or developers who developed the regression test suite.

Involved in designing and developing of test framework based on business requirements to receive different types of messages from business processes.

Environment: Core java, .xsd and flat files, Serena Release Manager.

TELUS Health & Financial Solutions., Toronto, CA

Project Lead, 09/2010 - 04/2013

Responsibilities include:

Involved in designing and creating interfaces based on business requirements to receive different types of messages from business processes.

Designing, Coding, Documentation, unit testing and implementation of the assigned work.

Used xml schema (.xsd), WSDL based web-services, POJO based EJB interfaces to invoke Hibernate layer to call SQLMX Database. Implemented using SOA architecture.

Used Share-point for document sharing. Used Clear-case as the Source and version control management tool.

Used Web-sphere 7.0 for the development and implementation.

TSSR Project - Trillium Drug Program (TDP) and Seniors Co-payment Program (SCP) System Remediation Project

TSSR was a Ministry of Health, Ontario project where I worked as a sr. team member. The goal of TSSR was to modernize the old legacy system with new technologies currently available. It included a review of the existing business processes, focusing on efficiencies to streamline the end-to-end business processes and workflows. My responsibilities included documenting, designing, developing, creating and testing the software based on current legacy system. Successfully implemented the legacy systems business processes for Claims Management and Registration Services.

Environment: Java, GWT User interface, Web-sphere ESB, EJB 3.0, Hibernate, WSDL, SOA architecture, Web-sphere Application Server 7.0, WID (IDE), Clear-case, Share-point, SQL/MX, SQL/MP

CTG., NY, USA

Sr. Java Developer, 05/2009 - 09/2010

Health Care Information Exchange (HIE) – University of Buffalo

HIE HEAL 10 project was a research project to improve the current existing Health Care structure. The software was focused on improving the care, efficiency and cost of ESRD related patients. The application is implementing quality reporting of outcomes and clinical decisions, based on patient physical findings over a period of time. It will help identify illness complexity and can be related to value-based outcomes and cost. HIE will further expand to integrate and maintain patient records in a single database for a number of providers.

Environment: Java, Open ESB, BPEL, WSDL, SOA architecture, Glassfish 2.1, Net-beans (IDE), SVN, SharePoint, MYSQL, Oracle 11i

Enterprise Managed Metadata Environment (EMME) – Mayo Clinic

As a leading healthcare provider Mayo clinic, implemented an Enterprise Managed Metadata Environment (EMME) project. The software integrates all the metadata (information about data assets) into a single repository for both business and technical users to query and report from. This includes technical metadata found in database system catalogs as well as business metadata that includes experiential knowledge from individuals.

Environment: Java, ZK Framework, Z-Script, Eclipse (IDE), Jasper Reports, Apache Tomcat 5.5, SVN, SharePoint, Power Designer, Rochade, Web-Access, Meta-ability, SQLJ, MQ JDBC

Spanco Tele systems and telecom Solutions, India

Team Lead, 12/2007 - 09/2008

Directorate General of Information Technology

Army Maintenance software to integrate Inventory management and Asset management.

Environment: Lotus Notes, Lotus Domino Server, Java, JSP, Ajax, XML, DHTML, HTML, EXTJS, HTTP, Dream-weaver, WebSphere 6.0 Portal Server, Solaris, WID, WSAD, ECM, SQL 2000, Rational Application Development Tool (IDE), Lotus mail Server, Jasper Reports.

iBilt Technologies Limited, India

Team Lead, 11/2004 - 11/2007

Central Electricity Authority IMS

Indian Electricity authority software which regulates and gathers information from various power generating stations located all over India, regarding generation, consumption and efficiency of these station on daily, monthly and quarterly basis.

Environment: Java, XML, WebSphere 6.0 Server, Oracle 10g, Linux, My-Eclipse (IDE), Lotus Mail Server, Toad, SQL Developer, Jasper Reports, SQL Server

Directorate General of Artillery

Indian Army software to regulate and manage the movement of manpower, equipment’s and Units of Artillery around India.

Environment: Java, Servlet, JSP, JQuery, WebSphere 6.0, Linux, Eclipse (IDE),J-Dev, Log4j, JUnit, Jasper Reports, Tomcat 5.5, Oracle 10g, Lotus Domino Server 6.5

Web Based Academic Management System (WBAMS) for IIT Delhi

Application build for Indian Institute of Technology (IIT) Delhi seamlessly integrates all the student center processes, thus enabling a quick and creative analysis of data to facilitate decision-making.

Environment: Java, Servlet, JSP, J-Creator (IDE), Oracle Reports, Tomcat 5.5, Oracle 9i

Digital Devices, India

Java Developer, 09/2002 - 11/2004

Query Builder

Application used to check redundancy amongst various databases that were updated by different users. Environment: Java, J-Creator (IDE), Oracle 9i

Education & Achievements

Bachelor of Engineer in Computer Science, L.N.C.T., Bhopal, India



Contact this candidate