Sathish كومار, Software Engineer

Sathish كومار

Software Engineer

Cerner Corporation

البلد
الهند - بونة
التعليم
بكالوريوس, Computer Engineering
الخبرات
11 years, 10 أشهر

مشاركة سيرتي الذاتية

حظر المستخدم


الخبرة العملية

مجموع سنوات الخبرة :11 years, 10 أشهر

Software Engineer في Cerner Corporation
  • الولايات المتحدة
  • أشغل هذه الوظيفة منذ أكتوبر 2013

Project 1: Person Management Application offers a number functionalities such as searching for a patient, Combining two patients, Send a patient outbound or accept an inbound patient from a foreign contributor system, Adding insurances and health plans, adding an encounter to an existing patient, adding permissions to the user, etc. The application uses CCL (proprietary Cerner command language) and JAVA at the backend and C# and VB at the front end.
•Part of the Application Support team which involved performing high level investigation by checking server related issues and upgrades
•Worked as a technical liaison by interacting with stakeholders and development teams to carry out client specific responsibilities
•Responsible for monitor backend and frontend server logs to ensure zero downtime
•Troubleshooting and maintaining LINUX/UNIX infrastructure of the client system.
•Conducted in house testing on frontend VB code to ensure changes made to the code were being reflected to the frontend
•Responsible for making code changes in JAVA to reduce defects in backend Java code
•Created User stories using JIRA bug tracking system for JAVA code changes.
•Troubleshot Java related issues by creating and running Junit test cases
•Supported and investigated code in CCL, C++, SQL, JAVA and VB.
•Involved in debugging C++ legacy code occasionally
•Performed code/QA analysis to improve the quality of the application by ensuring proper functionality of the frontend
•Created test scripts and then compared them to the script log to identify the backend script issues
•Added break points for VB and Java and tested them manually on logs that showed error on the code
•Responsible for troubleshooting complex issues which was escalated by clients
•Created VB diagnostic packages to identify potential code issues.
•Formulated test plans with end clients in order to resolve issues
•Conducted code fixes and proposed enhancements to support and improve existing Cerner applications.
•Create, maintain and execute test scripts to diagnose and report bugs to different engineering teams.
•Assisted development teams in efficient test plan formulation.
•Use object oriented programming (OOP) techniques to develop code in order to fix defects.



Project 2: Bedrock - Cerner internal health care application
Software Engineer, Enterprise Solutions

•Built a Filter system for Cerner’s internal Health Care Applications that gives the option of displaying filters and returning filtered data on the frontend of Cerner - a selected frontend Cerner Applications. The project deliverable was completed within the time frame, performed code reviews and was then sent out to the team that used the filtering system for their Phase II release.
•Received project description and was then responsible for creating user stories and utilized Jira as a repository system for tracking the user stories.
•Utilized frontend technologies such as HTML, JavaScript and Angular.JS for designing the frontend piece of the application.
•Utilized CCL (Cerner command language - It is a procedural programming technique) to create a JSON object which was used to connect the frontend to the backend filtering functionality.
•Project was completely worked on AGILE SDLC methodology, initiated SCRUM meeting, iterations and code reviews.
•Initiated pre- UAT releases with the bedrock team (stakeholders) to ensure proper change management as and when needed.
•Modifications to User Stories were tracked on Jira on an ongoing basis.
•Researched on alternative unit testing procedures which resulted in the implementation of Jasmine - a behavior driven JavaScript framework.
•Used Maven for individual build by retrieving the code from github.
•Utilized Jenkins as the automation tool for continuous integration and monitored the automation over a period of 2 days to avoid any break in the automation process.

Project 3: PeopleSoft Project

•Developing and modifying the program code, testing, and implementation and providing documentation for the PeopleSoft System and related interfaces.
•Maintained the development, test and production servers (Oracle database, PeopleSoft Application and Web Servers).
•Developed an application engine that consisted of run control pages, components, records, file layouts, SQL objects and PeopleCode (Peoplesoft Object Oriented Programming).
•Developed Application Engine Programs to run process as per Clients need in PeopleSoft HCM 9.1 and FSCM 9.1/9.2.
•Responsible for writing a design document which was then approved by the Senior Architect and stored into the SVN repository.
•Prepared and executed Unit test plan and system test plan and ensured the quality of the delivery and meeting the time schedules.
•Provided Production support activities, created Run Control pages, components and records and attached them to required menus through Application Designer and made them available to various operators through the Maintain Security function to have the reports run under Process Scheduler.
•Worked on Page Designing, Record, component and application package people code.
•Provided analysis and perform development on issues.
•Provided business users with work around solutions until the release of permanent fixes.
•Created reports by using PeopleSoft Structured Query Reports (SQR) - a report building program that could output out label information for medicine boxes and print it using a Zebra printer (label printer).
•Developed customized reports on Peoplesoft for finance and HR departments.
•Used Oracle SQL developer to test backend SQL functionality.

Database Engineer في Ellkay LLC
  • الولايات المتحدة
  • أغسطس 2012 إلى أكتوبر 2013

Part of the EMR conversion which involved converting Electronic medical records for numerous hospitals EMR system.
•Writing, Maintaining, testing and debugging of code using VB.NET and SQL.
•Analyzed data stored for the outbound system on various databases such as SQL Server, Oracle, MySQL, PostgreSQL, Sybase, etc. for data conversion purposes.
•Extensively used complex stored procs on various databases for retrieving results needed for the inbound systems.
•Provided inbound systems results to the developers and guided them to overlook, maintain and change code as per requirement.
•Worked with offshore team members and held daily scrum meetings which involved discussions on daily SDLC progress for the EMR conversion.
•Reviewed the source code given by the offshore team members and debugged the code as needed.
•Utilized AGILE best practices in implementing the EMR conversion.
•Worked effectively as technical liaison on the Data Conversion projects which involved requirements gathering from the Stakeholders and clearly translated them into specifications which were then given to the Dev team for implementation.
•Researched on comparable EMR products such as Allscripts, Cerner, Mysis, and Athena Health etc.
•Worked very closely with the QA team to define production test plans and was involved in the UAT phase.

الخلفية التعليمية

بكالوريوس, Computer Engineering
  • في State University of New YorkSUNY
  • يونيو 2012

Specialties & Skills

ARCHITECTURE
AUTOMATION
CHANGE MANAGEMENT
CONVERSION
CUSTOMER RELATIONS
DATA CONVERSION
DATABASE ADMINISTRATION