Post Job Free

Resume

Sign in

Mental Health Data

Location:
Plano, TX
Posted:
January 19, 2021

Contact this candidate

Resume:

Anandakrishnan Sathiyamurthi

Mobile :848-***-**** Email : adjjh6@r.postjobfree.com

Profile Summary

Around 18 years of experience in Information Technology with extensive experience in Cloud Development, software development and maintenance using Microsoft Technologies and Java Spring Boot in Health Care, Banking and inventory domains.

Strong Hands on Experience in Software Architect and design PaaS solution using Pivotal Cloud Foundry (PCF)

Good experience and solid understanding of monitoring, alerting and analytics of systems, platform and application performance and usage (such as Dynatrace, SiteWalks, Splunk)

Good experience in DevOps creating CI/CD Pipeline using Jules Groovy Scripts and Pattern Build.

Good experience in MVC Framework, Angular, Hybrid application and SPA development.

Good experience in C#.NET, Java Spring boot, Jquery, AJAX, Silverlight, BootStrap, kendo UI.

Experience in securing web applications using oAuth using JWT, ASP.NETauthentication and authorization mechanisms in Single Sign-On and kerberos authentication.

Experience in tools for Load Balance – AppViewX and monitoring Alerts and Notification.

Experience in Microservice, Web Api (REST, SOAP), JPA, Mybatis and WCF

Experience using different SCM tools like Bitbucket, SVN, TFS, SharePoint (Documents), CM Synergy and VSS.

Experience in using issue tracking tools like Jira (Open Source), Change Synergy, TFS and iASSIST.

Experience in DB performance tuning in SQL Server.

Experience in defining SLO and SLI

Experience in working Telerik Reports.

Strong knowledge in SDLC, Agile and CMMi process.

Strong Technical and analytical background, problem solving, decision-making.

Good communication skills, team player and goal oriented, with a commitment towards excellence.

Leading the Team for making design decision and implementing new design approaches and methodology.

Proven ability to plan, manage, motivate and work efficiently in both independently or collaboratively in a team effort.

Good experience in coordinating with Onsite and Offshore team.

Flexible and ability to balance multiple projects at one time in a fast-paced environment.

Technical Skills

Programming Languages : C# 4.0, Java Spring Boot, Java Script, CSS3, CSP, VB, D2K

Platforms : Windows, Web, Android

User Interface : ASP.NET, Silverlight, WPF, HTML5, Bootstrap

Database : MS SQL Server 2000/2005/2008/2012, Oracle 11.g, DB2

Data Service : Microservice, Web API, WCF, Web Services

IDE : Visual Studio 2017, Intellij, Eclipse, Android Studio

Framework / Libraries : Angular, MVVM, MVC4, PRISM, JQuery, Kendo UI

Reporting Tools : Crystal Report, Crystal Enterprise, Telerik Report

Review / Testing : Fisheye &Crucible, FxCop, XUnit, NUnit, NCover, NSubstitue

Source Control Tools : Bitbucket, SVN, TFS, CM Synergy, VSS

Other Tools : Microsoft Visio, MPP, SonarQube, Fortify Audit WorkBench

Experience Summary

Computer System Analyst in IT Trailblazers, USA from Sep-2015 to Present

System Analyst in CSC (iSOFT), India from May-2004 to Aug-2015

Programmer in Scope International, India from Sep-2003 to Apr-2004

Analyst in ICM Solution, India from May-2002 to Sep-2003

Overseas Experience:

Involved in System study and Implementation for MR3 Releases for NHS Sites in UK – 2007

Involved in Implementation and support for MR5 Releases for NHS Sites in UK – 2009

Education

M.C.A from Dr M.G.R Engineering College (University of Madras) between 1999-2002

B.Sc in Computer Science from University of Madras between 1995-1998

JP Morgan Chase Bank, Dec-19 to Present Dallas, TX Role: Tech Lead

Description

RECS App is developed in Spring boot and mybatis for Microservice. UI is in Angular v9 and Spring boot feign client which is migrated to cloud. In backend Oracle 19c DB is used with high security kerberos authentication protocols. Token is autorotated using identity buildpack, internally uses puppet scripts. Liquibase is used for DB Script execution in pipeline. IDAnywhere is used for login authentication. Dynatrace and Splunk is used in NFR. Resiliency testing is done using Eris Chaos. RECS batch service is developed using Spring batch and integrated with Control-M server.

Technology Stack: Spring Boot, Spring Cloud, Spring Batch, Angular v9, Microservice, HTML5, CSS3, GOS (Oracle 19c), Git, Jenkin/Jules

Responsibility:

Defined migration strategy for converting .net app to Java app.

POC is done to consume other microservice by enabling the Global api gateway

Cloudpool capacity and size is defined by using Load balancer and autoscaling, which reduced the cost.

Database recovery plan and data restoremechanism with effect way and zero data loss.

Repave capacity for Application server and Database server with minimum outage.

SR and DR Test were performed after go-live.

Planned DB Switchover and If unplanned failover occurred automated redirected the db and application without outage.

CI/CD pipeline is used automated deployment

Service level objective is define /Service level indicator is identified/ Service level agreement is defined.

JP Morgan Chase Bank, Nov-17 to Nov-19 Dallas, TX Role: Tech Lead

Description

ASP.NET Web Forms application (LASR) migration to ASP.NET Core 2.0 and cloud enablement/migration including CI/CD onboarding. Migrated Oracle to MariaDB and completed several non-functional requirements such as Application Logging (Splunk), Load Balancing, implemented token-based authentication (JWT) for oAuth/OIDC provider.

TechnologyStack: ASP.Net Core 2.0, Angular 5, Web API, HTML5, CSS3, Oracle 11.2, MariaDB, Git, XUnit, Jenkin/Jules

Responsibility:

Cloud enablement (See in description)

Defining reference architecture, patterns and development of reusable framework components to be leveraged the applications.

Data Migratedfrom Oracle to MariaDB

Involved in Cloud deployment using Cloud Foundry

Work in an Agile Software Development Live Cycle and collaborate with DevOps team to creating CI/CD Pipeline using Jules Groovy Scripts

Providing development estimates to Product and Program Managers

Will be responsible for accurate communication of the status of ongoing work to stakeholders, to include project management and senior managers

Monitoring the On-shore Development and off-shore Development infrastructure and production environment to identify areas of improvement.

JP Morgan Chase Bank, Nov-16 to Oct-17 Dallas, TX Role: Tech Lead

Description

This is a collection of web-based transaction system that support equity analysis, short sales, property preservations and outreach events build in ASP.Net MVC. Transactions are entered either through manual user entry or through service calls and Control-M Jobs from LPSD and PFA in which responses are retained within the application and data is send back to LPSD modules. There is another process in place for sending loan documents (pdf, docs, images etc.) to iVault. The documents are routed from Solomon application. The MB documents are currently stored in File Net P8 archive and it follows iVault. The data pull and push from one module to other module through jobs which is managed using Control-M tool which internally calls Oracle Procedures.

Solomon and DLAS (Default Loss Analysis System) are built in ASP.Net MVC, web based workflow system which involves Analyst, Manager and Admin roles.Access uplift process uses private & public keys to upload file for audit. Transaction Data are stored in the surround application database which can viewed through dash broad development in AngularJS and Web API.

Technology Stack:ASP.Net MVC 4.0, AngularJS, Web API, HTML5, CSS3, Oracle 11.2,SVN,Git,NUnit,Jenkin

Responsibility:

The front-end UI application is Implemented using C#, ASP.Net, Single Sign On, Oracle, Entity Framework, LINQ, MVC, JQuery, AngularJS, HTML5, CSHTML, CSS3,

Conducting proof of concepts before design starts.

Gathering requirements from LoB and code as per business specifications.

Crucible tool is used for code review in development phase.

Fortify Audit WorkBench 4.1 used for code scan.

Tortoise SVN 5.0 and Git used for source safe. SVN to Git migration done.

Jenkin is used for Automated Build Process.

NUnit is used for Unit testing and NCover provides the information to the centralized Sonar dash broad.

On-shore and offshore coordination and playing key role of Technical

Closely co-ordination with SIT and UAT team to provide support during the testing phase.

BB&T Bank, Sep-15 to Nov-16 Wilson, NC Role: .Net Lead

Description

The project to capture CTR (Currency Transaction Report) information for money laundering. A new PC Teller screen is designed (in .NET) and this is expected to replace a mainframe screen (TCTR) for capturing Currency Transaction Reporting currently completed by Tellers for qualifying transactions that are over and above $10000.

Part of this development, OneSumX (Vendor) application requires Non-Client Conductor and Beneficiary information to be captured from the PC teller front-end and passed through for back-end reconciliation with the transactions. This non-client data will be hosted on SQL Server Table and will be accessible by .NET Screen through Web Services.

Technology Stack:ASP.Net MVC 4.0, Web API, WCF, HTML5, CSS3, SQL-Server 2008, DB2, TFS

Responsibility:

CTR application is build using ASP.Net MVC 4.0, Web API and WCF.

SQL-Server 2008 is used for CTR application and DB2 is used for Mainframe data.

Understanding and Gathering the requirements of the end users and code as per business specifications.

Defining reference architecture, patterns and development of reusable framework components to be leveraged across applications.

Managing cross platform nonfunctional requirements

Responsible for providing solutions &high-level design.

Closely co-ordination with SIT and UAT team to provide support during the testing phase.

Conducting proof of concepts before design starts.

NHS, UK Mar-13 to Aug-15 Role: .Net Lead

Description:

Praksys solution is a suite developed to replace the existing LOTUS application. This is a health insurance project and would be used by General practitioners, Region managers and Patients. Significant features of this project include

Used AngularJS and MVC 4.0 as client and server-side frameworks

The Provider module is accessed by General Practitioner for insurance claims

Supporting of all the functionalities available in existing legacy lotus application.

Technology Stack:AngularJS, MVC 4.0, Web API, Bootstrap, kendo UI,SQL-Server 2008, TFS

Responsibility:

Leading a team of more than 10 developers (web, services and database), both offshore and onshore, in the design and development of a high-performance, web-based Practitioner application.

Worked with Business Analyst and System analyst teams to get the necessary information and then come up with solution for the business needs.

Defining reference architecture, patterns and development of reusable framework components to be leveraged across applications.

Managing cross platform nonfunctional requirements

Responsible for providing solutions &high-level design.

Responsible for providing high level and detailed estimates.

Review the code and make sure the coding standards are met with industries standard.

Closely co-ordination with Alpha team to provide support during the testing phase.

Responsible for both development and maintenance activities of the product

Conducting proof of concepts before design starts.

Handled Scrum process

NHS, UK Dec-11 to Feb-13 Role: .Net Lead

Description

Protocol Designer, a special professional design tool, developed exclusively for CSC Healthcare Maternity Smart Solution (MSS). It helps you to configure and customize the key components in the Maternity application. The way the Protocol Designer is designed and split into two-part Protocol and Dictionary. In Protocol following models are involved Protocol details, Workflows, Review Change, Import, Export and Preview. In Dictionary following models are involved Dictionary details, Definitions and Attributes. Protocol detail contains the menu path details and page details.

The controls are loaded dynamically based on the DB values in MSS. In Import/ Export model site changes data can be transferred thru XMLs. The factory set data and site data can be merger in backend using Sync Tool.

Technology Stack:Prism Framework, MVVM Patten, Silverlight 4.0, C#.Net, SQL-Server 2008, Telerik Report, XML, TFS

Responsibility:

Leading a team of more than 10 developers (web, services and database), both offshore and onshore, in the design and development of a high-performance, web-based Protocol Designer application.

Working on custom requirements and designing and developing as per the requirements.

Involved in high level design documents and technical design during the design phase.

Working with enterprise architects on technology and architecture alignment.

Involved in complete SDLC life cycle in this project and had a good exposure on the same.

Responsibility for code review in development phase

On-shore and offshore coordination and playing key role of Technical Lead

Responsible for all client facing activities (Production issues, QA meetings, Business walkthroughs, deliverables etc.).

Responsible for both development and maintenance activities of the product

Handled Scrum process

NHS, UK Jun-10 to Nov-12 Role: .Net Lead

Description

Healthcare clinical system for maternity developed as per UK's NHS program. The Maternity system includes specialized assessment protocols for early pregnancy, diabetes, antenatal day units, ultrasound examination and fetal medicine. Fully validated and approved link to the NN4B service to obtain the baby's new NHS number in real time. The system provides printed records of pregnancy which may also be incorporated into the patient's case record or made available to other hospitals.

Technology Stack:Prism Framework, MVVM Patten,Silverlight 4.0, C#.Net, SQL-Server 2008, Telerik Report, XML, TFS

Responsibility:

Involved in Requirement Specification, design documents and Technical design

Defining reference architecture, patterns and development of reusable framework components to be leveraged across applications.

Responsible for providing high level and detailed estimates.

Responsibility for code review in development phase

Worked on Integration of Web application with other surround systems and centralized DB

Support for both development and maintenance activities of the product

Developing various modules within the project

Handled iBLC process

NHS, UK Dec-08 to May-10 Role: .Net Lead

Description

iSOFT Integration Engine (i.IE) is designed to integrate all the supporting products of i.PM application. It also integrates i.PM with the Spine system, which is designed by British Telecom. i.IE uses HL7 V2 messaging to send patient’s information to other health care products and it uses HL7 V3 messaging to send patient’s information to Spine and CAB system.

Technology Stack: 3-tier, C#.Net, ASP.Net, Visual Basic 6.0,SQL-Server 2005,MSMQ, Crystal Report, XML, COM, VSS

Responsibility:

Involved in Requirement Specification, design documents and Technical design

Responsibility for code review in development phase

Responsible for both development and maintenance activities of the product

Developing various modules within the project

NHS, UK May-04 to Nov-08 Role: System Analyst

Description

Patient manager provides a highly intelligent store for totally integrated information. It has traditional care boundaries to support acute care, community care, mental health care, child health care, aged care and social services.

iPM help to enables to manage their patient, clinical and business process by integrating information to provide access to all care environments with other products. i.PM allows resources to be co-ordinate and improving management areas such as waiting list, On-line booking of appointments and avoid time-consuming paperwork, and better informs the patients of the care they will receive.

i.PM is wholly based on Microsoft technologies. Its open architectures (enhanced by the adoption of COM, XML and HL7 standards.) and to bring together information from other systems to build an integrated patient record by making it easy to access patient information at the point of patient care.

Technology Stack:ASP.Net, C#, Visual Basic 6.0, C#,MS SQL-Server 2000,Crystal Report, MSMQ, XML, COM, VSS

Scope International Sep-03 to Apr-04Chennai, India Role: Programmer

Description

eBBSis the Standard chartered core banking product which links to the other products eCOPS, eCAPS, eRAMS. eBBSinclude all main banking operations like teller modules, statements generation (Online & EOD), transaction advice, creations of accounts etc. eRAMS and eCOPS are the other products which are linked to eBBS. Report are categorized as online reports (which are requested by user on demand) and EOD Reports (which are generated by system). Online Report works in a way such that request sends to the crystal Enterpriser Server. Which in turn response (Report data) send back to the user. EOD Report works a way such that Crystal Enterprises Servers process the request and spool the report with the data in the server under the specified location.

Tools Used:Java, Jsp, Crystal report 8.5, DB2, Crystal Enterprises8.5

ICM Solution May-02 to Sep-03Chennai, India Role: Programmer

Description

This is an ERP package that solves the major part of a Garment Exporter. This provides multi-company and with multi-address for each company. Some modules included are raising Sample Purchase Order, Purchase Order, Order Confirmation, Invoice, Pre-Shipment Document and Post Shipment Document Preparation. And also having Payroll and Inventory management. There are 36 External reports and 12 internal reports. This package will take care of LC, Quota functionality. A third-party control, SPREAD has been used.

Tools Used:Visual Basic 6.0, SQL-Server 7.0, Crystal report 6.0



Contact this candidate