Software Engineer Resume
Rancho Cordova, CA
OBJECTIVE:
A position as a software developer
PROFESSIONAL SUMMARY:
- Over 10 years of strong experience in Information Technology, & 5 years of strong Experience in Back - End and Front-End full-step software development with several sucessfully completed projects on J2EE technologies and spring frameworks.
- Create Restful Web Services using spring frameworks, spring boot, Node.js, JavaScript, Angular.js and JQuery and MySQL, MongoDB, NoSQL, IBM Bluemix Cloudant database and SSO.
- Create JAX-WS Web Services in J2EE, SOAP, XML, SoapUI, Spring frameworks and Hibernate/JPA and Oracle
- Developed and maintained object database in classes and multi-dimensional global array using Cache, MUMPS
TECHNICAL SKILLS:
Methodologies and Protocols: System Development Life Cycle (SDLC), TCP/IP protocol
Operating Systems: UNIX, Linux, Windows (XP, NT, 2000), Macintosh OS
Programming Languages: Java/J2EE, Spring/MVC, Spring Boot, Hibernate/JPA, EJB, JavaScript, Visual C++, C, C#, SQL, Fortran, Cache, MUMPS, Cache Object Script, Java Swing.
Markup / Scripting Languages: Node.js, Angular, jQuery, Bootstrap, HTML5, XML, PHP, AJAX, JSP, JSON, JQuery, AngularJS, CSS, CSP.
Databases: MS SQL Server, Oracle, Sybase, MySQL, MongoDB, Cloudant Database, GitHub MS Access, Chronicles,, JDBC, ODBC. Intersystem, ProComm, Vista, KBS, HL7, EMR
Web Server: Tomcat Apache, Jboss, Oracle Weblogic Server, IIS web server.
Design Tools: FrontPage, Dreamweaver, NetBeans IDE, Eclipse, Visual Studio Code
CASE Tools: IBM Rational Rose, Together 6.0, UML
Other Tools: Epicare, JUnit, Servlets, MS Office (Word, Excel, Access), MS Project, CPRS, SharePoint.
Foreign Language Skills: Ability to read and write fluent Mandarin and Cantonese.
PROFESSIONAL EXPERIENCE:
Confidential, Rancho Cordova, CA
Software Engineer
Responsibilities:
- Developed Web Application using Java/J2EE, SpringFrameworks, Spring Boot, Hibernate, Maven, Oracle, Jboss EAP, Tomcat Apache, IIS, Jenkin, SoapUI, javascript, Angular.js, Nexus. And work in UNIX and Linsux and Windows system and Careradius system environments.
- Deploy web application services using Jenkin and Jboss, tomcat apache and Nexus. updtaed web application configration files and programs with SVN and eclipse.
- Provide troubleshooting for users of medical managment system and Careradius system and solve the issues related to any inpatients and outpatients and medical managment and provider service.
- Analyst programs and data and coding in Java, javascript, Database in Oracle PL/SQL, MySql, SoapUI, HL7 message and EDI data. and SVN.
- Responsible for coordinating, administering and supporting activities related data access.
Confidential, Sacramento, CA
Web Application Developer
Responsibilities:
- Using Angular 2, node.js, JavaScript, MongoDB, IBM Bluemix Single Sign On and Cloudant and Git to design Restful web services and NoSQL DB and UI for electronic time sheet web application.
- Developed the front end application using HTML5, CSS3, JavaScript, JSON, and Angular JS.
- Created User Interface Design using HTML5, CSS3, JavaScript, JQuery, JSON, REST and AngularJS, Bootstrap.
- Used the Node.js, Angular.js, backbone.js and spring boot and spring MVC Frameworks in the development of the web applications.
Confidential, Sacramento CA
Software Developer
Responsibilities:
- Using CPRS of VistA, MUMPS and TCP/IP protocol and Anyware remote server to set up testing environments such as local Hub and remote spokes in SOTTP project of VA. Analyst the RSD and SDD of Seamless Ordering of Tests for Transplant Patients.
- Followed the test cast and test scripts to provide system testing in CPRA of VistA with MUMPS and HL7 and TCP/IP Protocol, SharePoint.
- Understand the system design module and architecture and the data format in HL7 been transferred between different local Hub and remote site Spokes.
- Analyzed and developed network application programs and web application in Java/j2ee and JavaScript, node.js and Angular.js.
- Also, used JavaScript, node.js and MonogDB to create databases application.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML, CSS, JavaScript and JQuery.
Confidential, Sacramento CA
Software Engineer
Responsibilities:
- Applied agile methodology to monitored IVP project and analyst client’s requirements in RSD.
- Designed and created system modules and architecture in SDD.
- Based on the SDD implemented business logic modules and created middleware using Java/J2EE, Spring framework and Spring MVC, Eclipse, WebLogic Server, SharePoint, Tomcat apache server and Node.js on the end site.
- Created Web application middleware to handle clients requires.
- Used JavaScript and Angular.js frameworks and MVC design pattern to created object modules and implemented GUI and web application that allow users to updated and search data information online.
- Used major techniques JavaScript and Angula.js, JQuery, HTML5 and CSS3, Ajax, Bootstrap, JSON, XML to build Restful web service IVP project to integrated VA hospital Vista system.
- Used MongoDB, MySQL to created databases on local clinics to stored patient’s insurance information and images.
- Designed dynamic and multi-browser compatible pages using HTML, CSS3, Angular js, Node-js, JavaScript and JavaScript libraries like JQuery.
Confidential, Sacramento CA
Software Developer
Responsibilities:
- Participated in Vista evolution Dev test APIs project for Department of Veterans Affairs (VA) .
- Analyst programs and routines in MUMPS, cache with FileMan, MailMan, Kernal and RPC Broker.
- Created testing cases and testing data and created testing documentation for each APIs.
- Analyst EHR user interface application and their components.
- Developed front end architecture & UI templates for application using Angular, HTML5, CSS3, JavaScript.
- Programming with java/j2ee, Angular, node.js and C# and MUMPS and Cache.
- Understand the Vista Evolution Architecture.
Confidential, NY
System Analyst
Responsibilities:
- Developed and implemented real-time software application for pharmacy department to monitor the inpatient medication orders process from different wards and clinic location using Putty and FM. SQL.
- Program and create reports to allow pharmacy to tracking "STAT" orders turnaround time in order to ensure the efficiency of medication processing using MUMPS.
- Create and customized various reports for laboratory, Radiology, Pharmacy, clinic, hospital, Finance departments.
- Design and implement software applications to provide data from VistA system for other front software application in Java using FM, JDBC, Hibernate, HL7, Agile.
- Designed and implemented database application that read data from files and use FM, Cache, SQL to create and populate global system database that allow other users and application using such KBS, EMR.
- Create and implement databases application that allows doctors and nurses from emergency department and other clinics to search a patient's medication using records from CPRS. Detect and debug errors for all applications in Vista system.
- Implement application to reporting and track patients' home medication using history for the safety management of medication using KBS,SQL, MUMPS.
- Schedule a program to running and produce file and send it to users automatically by using FM Task management.
- Provided 24 hours supporting on production site for all users for any programming issues and system issues.
Confidential, NJ
Cache/MUMPS Developer
Responsibilities:
- Developed and maintained object database in classes and multi-dimensional global array using CacheMUMPS with InterSystem and ProComm.
- Created web application using cache, MUMPS, CSP, JavaScriptSQL,Java, Swing, XML, HTML.
- Upgraded database to ensure the database more reliable and efficiency.
- Customized database application to satisfy customers’ needs from pharmacy and clinics.
- Analyzed LabPharmacy data to created reports in UNIX and Linux system.
- Implemented a Java/Networking application to read and load file remotely from different locations using TCP/IP and socket, HTTP.
- Provided technical support for customers to solving any issues related to software products.
Confidential, Sacramento, CA
Web Application Developer
Responsibilities:
- Developed and maintain object persistent database in classes and multi-dimensional global array using InterSystem, Cache, MUMPS, SQL.
- Created web application using Cache, MUMPS, CSP, SQL, JavaScript, HTML5, CSS and XML and Java/J2EE, Spring/MVC. Hibernate, Swing, Provided troubleshooting related to database issues.
- Upgraded database and ensured security of accessing InterSystem databases.
- Created relationship database with logical and physical data models and maintain the database to make it more efficiency and reliable using NetBeans, java/j2ee, PHP, SQL, Agile and MySQL.
- Communicate with customers in person, by phone and e-mail. Place orders, answer questions and solve problems.
Confidential, St. Paul, Minnesota
Programmer/Analyst
Responsibilities:
- Managed and maintained access to medical records in Epic Chronicles-based database.
- Developed and Implemented database and search engine using MUMPS, Chronicles, Cache and UNIX and Linux.
- Installed new releases of software to clinics and provided assistance for version updates.
- Customized and analyzed programs based on different requirements of different clinics.
- Assisted Web application design with PHP, JavaScript.
- Performed trouble shooting and technical support for doctors and nurses in clinics and ensure database is available to system at all times.
Confidential, Bloomington, Minnesota
Customer Service
Responsibilities:
- Monitored warehouse areas and created daily reports using MS-Word and MS Access and Excel.
- Answered and solved customer questions.
- Performed database searches using MySQL and helped managers and staff to set up schedules.
Confidential, Minnetonka, Minnesota
Software Engineer
Responsibilities:
- Performed programming and debugging with C/C++ and Java in the Zenith software development project.
- Analyzed VC++ and Java programs to create testing datasets in database and implemented a prototype of test generator and created testing scripting with python.
- Specified system requirements and Performed simulation and experiments based on the test cases in the Zenith software development project with UML, Rational Rose, sybase, Oracle.
- Determined best configurations and combinations between machines and datasets to achieve high level of reliability and serviceability.
- Generated comprehensive reports in Access.
- Created and maintained internal technical web site using HTML and FrontPage Java, Servlets, JSP, JavaScript, and MS Access.
- Provided assistance to engineers by organizing the various project documents with version control.