Software Engineer

Candia, NH 03034 • 426 mi.
Job Function:
IT, Engineering, Healthcare & Medical
Email
•••••
Phone
•••••
Member No.
2714227
You're viewing this profile in preview mode.

Upgrade to Premium Search to see:

  • Names
  • Headshots
  • Email
  • Phone
  • Career Portfolios
  • Key Dates
  • Numbers
  • and much more!
Employment Type:
Full-Time, W-2 Contractor, 1099 Contractor
Salary:
$40-70k
Education:
Bachelor's Degree
Citizenship:
U.S. Citizen
Willing to Relocate:
No Relocation
Travel Preference:
Light Travel
Maximum Commute:
1 Hour 30 Minutes

RESUME

Candidate Residence:
Candia NH

SUMMARY
Degreed engineer with experience in all phases of the software life cycle.

EDUCATION
University of New Hampshire, Durham, NH
BSEE •••••/••••• Summa cum Laude.

EXPERIENCE/ACCOMPLISHMENTS
Emerlyn Software LLC, Conway NH•••••••••• •••••Feb ••••• - May •••••
Software Engineer.
- Skills: Java; JSP; JSTL; Servlets; Struts; •••••cat; Javascript; HTML; MS SQL Server
•••••; Spring; Hibernate; JUnit; Eclipse IDE.
- Designed, coded, tested and integrated new web pages and supporting code.

Granite Systems, Inc. Manchester NH. ••••••••••June ••••• - Aug •••••
(acquired by Telcordia, April ••••• •••••/ )
Principal Software Engineer
Base skills (Apply to all my work at Granite):
Unix, Windows and Cygwin environments; shell scripting (csh, ksh, bash and sh); cvs;
make; Oracle; SQL; PL/SQL triggers and stored procedures.

- Lead Developer - XVP.
* Skills: Java; Swing; XML; UML; TOAD; JavaCC; MS Project; JBuilder IDE; Intellij
IDE.
* Conceived, specified, designed and delivered XVP - a new proprietary, extensible
language and GUI environment for parsing data and transforming it into XML files.
* First all-Java product released at Granite.

- Other Software Development - Designed, Coded, Tested
* Skills: Java; EJB; JDBC; XML; JUnit; ANT; log4J; Intellij IDE; JBuilder IDE; C;
gdb; MS Visual C••••• debugger; USDP; DataJunction Map Designer IDE; DJ Basic;
awk; Xperload ETL language.
* RuleProcessor module of xngGateway, a J2EE database reconciliation product.
* jXload language for generating and loading data into Granite databases.
* GUI screens and client code for Xpercom •••••tier inventory product.
* example ETL programs for distribution to field engineers.

- Process Definition
* provided framework for formalization of Granites development process, adapted from
the USDP.

- Cus•••••er Support
* Skills: Communication (on-site, phone and email) and good follow-up to coordinate
data transfer to/from cus•••••er, who was typically in a high-pressure real-time
environment; AWK; Xperload ETL language; MS Access.
* ETL - worked directly with Granites first major cus•••••er to load their data.

Kollsman, Inc. Merrimack, NH. ••••••••••Oct ••••• - May •••••
Consulting Engineer
* Skills: C; VxWorks; circuit board and flash memory APIs; cvs; gdb; Mil-std
documentation; Solaris and Linux development platforms; ••••• processor; VME
Bus.
* Designed, coded, tested software for a multi-processor unit providing the interface
between live aircraft equipment and the controller of a flight simulation product.

Tautron, •••••ford, MA.•••••April ••••• - Aug •••••
Consulting Engineer
* Skills: C; detailed knowledge of IBM PC memory and interrupt structure; PL/M.
* Designed, coded, tested:
* control language and interpreter for new telephony test instrument.
* software to extend features of legacy instrument.

PREVIOUS ACCOMPLISHMENTS•••••••••• - •••••
Project Leadership
- Lead Engineer. Coordinated manufacturing, hardware and software development,
mechanical design and documentation efforts to meet project schedules for new products
and existing product upgrades.

Software Development - Designed, Coded, Tested
* Skills: Unix process management and signals; C; Assembly (•••••); PL/M; ICE•••••;
EPROM programmers; oscilloscopes and other lab equipment; ••••• simulator
software; MSDOS development platform; CP/M development platform; ISIS
development system; VMS development platform; SyBase; SQL stored procedures;
embedded SQL.
* flash memory and Real Time Clock (RTC) drivers for portable
pacemaker/defibrillator.
* measurement, control and communication firmware in C and Assembly for a variety
of new products ranging from industrial controllers to consumer weather stations.
* extensions to the firmware of several existing products to add new features.
* SQL stored procedures and embedded SQL for several products.

Hardware and Manufacturing Support
- Designed analog and digital circuitry for new products.
- Designed equipment and wrote test procedures for manufacturing.
- Provided hardware design support for upgrades to existing instrument line.
- Evaluated, approved new and second source components for use in product line.
- Calculated and used MTBF to specify size of meaningful sample population for
evaluation of new terminal design.

KEYWORDS

Java C SQL JSP Servlet Struts JDBC