Principal Software Engineer Resume
Boston, MA
SUMMARY
Experienced software engineer and architect with excellent delivery record of enterprise applications and systems. Has in - depth knowledge of wide range of technologies. Result-oriented with strong ability to deliver from the conceptual stage through development and deployment.
AREAS OF EXPERTISE
- Enterprise applications development
- Large scale web applications development
- Networking and communication
- Application performance and memory usage analysis
- Agile Development Methodology
- Test automation frameworks
TECHNICAL SKILLS
- Javascript, Node.JS, Angularjs, jsquery, HTML5
- Java, Java application servers, maven, spring, hibernate, junit
- ASP.NET, C#, VB6, VBA, C++, Windows Forms
- XML, JSON, SOAP, WSDL, Web Services, HTTP, Web Sockets, RESTful
- SQL Server, Oracle, ETL
- Eclipse, Visual Studio, WebStorm
PROFESSIONAL EXPERIENCE
TEMPPrincipal Software Engineer
Confidential, Boston, MA
Responsibilities:
- Led the architecture and development of web-based UI of large enterprise applications to enable those applications to be cloud ready. Designed and developed a generator for automating the generation of a large number of web pages including custom controls into a client architecture based on the Angular/HTML5 framework and Jascript application runtime. Was responsible for the architecture and engineering of various components including the application runtime, imaging support, page generation, server communication, and several custom controls.
- Lead engineer in the development of the Affordable Care Act requirements for the Centricity EMR product. Exported patient medical records as CDA using the MDHT library. Developed automated testing framework to ensure patients data is exported accurately and meet the strict rules of the Affordable Care Act.
- Rewrote the data layer using Spring and Hibernate to provide cleaner data access model to Oracle and SQL Server
- Lead engineer in the Population Health Management System (PHMS). This J2EE-based product was developed from the ground up using model driven approach. Was responsible for the development of workflow component of this product. The product was using spring and hibernate as its platform, and REST as its communication protocol with the client.
Senior Architect
Confidential, Boston, MA
Responsibilities:
- Lead architect for a family of healthcare products. Developed multiyear architecture plan aimed at better integration within the application products as well as migration plan to migrate the application products to the Confidential common architecture.
- Architected the integration of Centricity Business with major DME provider's SAP systems. Used real-time web services for data exchange, on-line data customization, and back-end server data synchronization. Designed the communication framework between the two products based on SOAP and WSDL definitions.
- Led the UI development of the Advanced Workflow (AWF) component. This effort included the development of .NET client runtime, form generator dat generates .NET DLLs dat run in IE with the runtime component. Developed the communication component using web services using SOAP.
- Developed the custom components of the UI dat included physician schedule, hospital bed manager, clinical study management application, and patient tracking application.
- Lead developer in the integration of Confidential Centricity clinical study management product with a third- party product involving extensive payload communication over REST.
Director, Technology Development
Confidential,Boston, MA
Responsibilities:
- Managed the technology group dat provided system and technology support to the application development groups, and developed common technology components.
- Developed Java-based credit card server to support the financial product. The server was fully PCI DSS compliant
- Developed real-time feed from the physician scheduling product to the customer Microsoft Exchange server to sync the physician's appointment and personal schedule.
- Developed Excel front-end product for Centricity Business for downloading/uploading data and generating special reports.
- Architected and developed Healthcare Objects (HCO). This product provided Java, .NET C#, and web services APIs to the Confidential Centricity Business product suite.
Vice President
Confidential, Fremont, CA
Responsibilities:
- Managed the development of a Unix-based fault tolerant telephony product. This C++ product was based on CORBA objects communicating over distributed wide network.
Vice President
Confidential, Cambridge, MA
Responsibilities:
- Managed the development of a Windows-based visual programming product from conception to a successful and timely completion. This C++ based product was capable of encapsulating applications as building blocks and enabling the user to integrate those building blocks into business workflows.
- Developed several built-in building blocks
Director
Confidential, Cambridge, MA
Responsibilities:
- Managed the development of a Unix-based visual statistical analysis product aimed at enabling statisticians and researchers to perform sophisticated statistical modeling. Provided the capability to follow a hypothesis, compare, retract and resume analysis workflow.
- Developed the Workmap, a component dat visually monitors the analysis process. Was named as one of the inventors when this component was patented.
Vice President
Confidential, Cambridge, MA
Responsibilities:
- Co-founder of this AI compan y formed to develop AI technologies for the financial market
- Managed the development of the AI platform dat included:
- Natural language and natural language processing o Computed text component for dynamic text processing (like XHTML) o Knowledge base repository
- Developed several platform components and supported the financial application product.
Senior Associate
Confidential, Cambridge, MA
Responsibilities:
- Led the development of the first foreign exchange system for a major New York bank
- Led the development of an order system for construction company in the Midwest
- Participated in the development of a claim management system for a Connecticut insurance company
- Led the development of a general ledger product for savings banks.