Post Job Free
Sign in

Software Engineer System

Location:
San Jose, CA
Posted:
February 05, 2013

Contact this candidate

Resume:

Software Engineer (mid-level) (mountain view)

Hello,

I am interested in exploring an exciting mid-level software development opportunity.

Application domains of greatest interest to me are:

* life science

* healthcare and medical devices

* manufacturing automation

Please contact me via e-mail to discuss how I can help you reach your software engineering goals.

Sincerely,

Mike Shevell

SERVER-SIDE ENGINEERING SOFTWARE ANALYSIS AND IMPLEMENTATION

TECHNICAL SKILLS

Operating Systems: Windows 7, Vista/XP/2000/NT, Linux

Languages: Java, Python, C++, SQL, JSP, JavaScript, XML, Visual Basic

Methodologies: REST, Extreme Programming, UML, SDLC

Tools/Frameworks: Django, Wing IDE, Amazon Web Services (AWS) SQS api, Boto, vCloud, Eclipse, JUnit, Visual C++, JBoss, Hibernate, Adobe Flex Framework, NetBeans

RDBMS: MySQL, MSSQL, Postgres, Oracle

PROFESSIONAL EXPERIENCE

-- SOFTWARE ENGINEER, Independent Consultant, Fine Point Software...2004 - 2012

Rockwell Automation -- San Jose, CA

Configured and customized the Rockwell Automation "FactoryTalk ProductionCentre" manufacturing execution system for a large food product company. This implementation utilized the "CPG Suite".

* Produced and modified "Activities", "Activity Sets", and "Filters"

* Produced UI "Forms" and PNuts scripts to support them

* Customized the Order Execution grid.

Local start-up company -- CA

Enhanced a cloud management application.

* Added a UI feature using Django and Python.

* Implemented portions of a RESTful API.

Enclara Health -- San Bruno, CA

Enhanced, fixed, and tested the ePostRx pharmacy prescription fulfillment system. This system provides order and work-flow management to pharmacists.

* Expedited timely software releases by assisting QA staff identify system issues. This was performed by executing existing test cases and creating new test cases. After learning the application, transitioned to development.

* Implemented new features and resolved functional issues by creating and modifying JSPs, Java handlers, SQL, and supporting classes.

Thrasys, Inc. -- San Francisco, CA

Developed software using the Thrasys application framework to be used as a training aid by system integrators.

* Produced a sample application that illustrated best-practice usage of the Thrasys extension to the Adobe Flex Framework

Bellamax, Inc. -- San Francisco, CA

Participated in the development of a fully automated digital image enhancement system for a desktop and lab digital enhancement provider. Developed in Java with exposure to agile software development methodology using the Eclipse IDE under Windows.

* Inherited and solidified project requirements, wrote design specifications, administered testing, and implemented a custom interface to work with a third-party order management system. Interface accepted orders from system, processed the orders, and successfully sent them back to the system.

* Performed extensive analysis/diagnostics on system performance and scaling characteristics

* Resolved existing system problems.

-- SABBATICAL -- Bangkok, Thailand...2001 -- 2004

Dedicated technical support to the Duang Prateep Foundation. This organization provides educational and other community services to underprivileged Thai children.

-- SOFTWARE ENGINEER, ePropose, Inc. -- San Francisco, CA...1999 - 2001

Developed Java-based software under Windows NT for an e-commerce application framework provider offering long-running collaborative transactions. Hired as a contractor and then brought on full time.

* Designed configurable-state transition-based behavior feature for online marketplace applications.

* Served on an advisement team to evaluate design of potential marketplace components geared toward the Internet marketplace.

* Translated business needs into requirements and built business rules and system logging features.

* Produced a configurable test fixture that provided the ability to create multi-threaded system loads. Each thread in the test fixture simulated a user workflow. This tool uncovered timing and load-specific system problems.

-- SOFTWARE ENGINEER, Independent Consultant -- Various clients...1997 - 1999

Provided design and software development expertise to several mission-critical systems across a variety of industries, such as semiconductors, material handling, and global shipping.

Philips Semiconductors, Bangkok, Thailand: Enhanced existing semiconductor factor-floor material tracking system using Visual Basic under Windows NT with an Oracle database. Managed all phases of development lifecycle, from requirements gathering to implementation.

* Designed an n-level hierarchy of product parameters and a specialized traversal algorithm to determine product-specific production data.

* Deployed a system load simulator and conducted system load analysis. Identified highest steady-state load where system remained reliable.

Asyst Software, Inc., San Jose, CA: Performed software design analysis to design semiconductor wafer-level tracking feature using UML.

* Prepared system requirements and served on architectural planning team to design new framework for automating plant-wide semiconductor manufacturing to support new generation of distributed applications.

Orient Overseas Container Lines, San Jose, CA: Authored technical documentation, participated in design meetings, and conducted software analysis for development of object models integrated into an overseas containerized shipping system.

-- SOFTWARE ENGINEER, WiSE Medical Systems -- Los Gatos, CA ...1995 - 1997

Focused on all aspects of development, from defining requirements to deployment of features for a wireless clinical information system. This system provided to health care providers the ability to access, update, and distribute data within a health care organization.

* Built a user-preference system to specialize system behavior by associating application data with user-definable hierarchy.

* Engineered a domain object model extension to add patient referral functionality into hand-held clinical medical information system.

-- SOFTWARE ENGINEER, Wonderware Corp. (formerly Enatec Software Systems) -- Cupertino, CA...1992 - 1995

Invited to join Enatec team due to efforts at Measurex Automation Systems. Participated in software development lifecycle, from design to documentation to implementation of the "InTrack" manufacturing execution system (MES) to improve manufacturing processes and incorporate material tracking data into RDBMS during manufacture. Employed C++ with unit tests under Windows NT with Rogue-Wave, Tools.h++, DBtools.h++, and MS SQL database.

* Tested the "InTrack" run-time support product for graphical defects and execution issues. Deployed first version of external interface.

* Implemented structural, activity, and logging classes.

* Implemented the "InTrack" external interface.

-- SOFTWARE ENGINEER, Measurex Automation Systems -- Cupertino, CA...1987 - 1992

Transferred from parent company, Measurex Corporation, to startup company which was a manufacturing control systems provider.

* Designed multitasked I/O component for a supervisory control system which provided periodic and unsolicited data transfer, supported data value limit alarms, and activated customer applications triggered by incoming data, and provided an application interface. Development was in "C" under IBM OS/2.

EDUCATION/TRAINING

Bachelor of Science in Computer Science

California Polytechnic State University, San Luis Obispo

Object-Oriented Design Using C++ ~ University of Santa Cruz



Contact this candidate