Software Engineer Resume
SUMMARY:
Software engineer experienced in SDLC, OOD, C/C++, scripting, analytical design and development, Unix, GUI (X - Windows/Motif/XRT, some QT and GTK), large complex data structures (linked lists, binary trees, hash tables), complex algorithms, messaging, TCP/IP (sockets), multithreading, distributed systems, embedded systems, real-time systems, electronic stock trading, OS performance monitoring and capacity planning, semiconductor and medical instruments, scientific programming, geometric modeling, CAD/CAM, air traffic control, telephony, porting, cross-platform development, legacy applications
TECHNICAL SKILLS:
HARDWARE: Solaris, Sun Sparc, HP, IBM, DEC VAX/VMS, DEC, SCO, SGI o OPERATING SYSTEMS Linux, Solaris, SunOS, HP-UX, AIX, Digital Unix (OSF/Alpha/Tru64), SCO UnixWare, SGI IRIX, VxWorks
LANGUAGES: OOP/OOD, C, C++, Perl, C Shell, Korn Shell, Bash Shell, XML, Fortran
DEVELOPMENT TOOLS: GNU, Rational Rose, Purify
GUI BUILDING TOOLS: X-Designer, Builder Xcessory (BX), UIM/X
SOURCE CONTROL: ClearCase, RCS, CVS, SCCS
PROFESSIONAL EXPERIENCE:
Confidential
Software EngineerResponsibilities:
- Data management:
- Developed and maintained Informix database interfaces using C, Perl, scripts, batch processes (reports), SQL and ESQL-C
OS/Platforms: HP-UX 11i (B.11.23)
Languages: C, Perl, C Shell, Bash Shell, SQL, ESQL-C
Confidential
Software EngineerResponsibilities:
- Porting the application from HP-UX to Linux
- Maintenance and enhancements
- Setup and startup scripts
- GUI (X/Motif) and the underlying application
- Messaging
- Unit and integration testing
OS/Platforms: HP-UX 11i, Linux (Red Hat 5)
Languages: C, C Shell (csh, tcsh), Korn Shell, XML
Confidential
Software EngineerResponsibilities:
- GUI (X/Motif) and the underlying application
- Design and development of new features and enhancements, maintenance
- Middleware (MQSeries, TCP/IP, sockets, Messaging)
- Porting from AIX to Linux
- Unit and integration testing
OS/Platforms: AIX 5.2, AIX 5.3, Linux
Languages: C/C++, XML
Confidential
Software EngineerResponsibilities:
- Data and image management
- Design and development of new features
- SQL/Oracle Perl API’s
- SOAP Perl API’s
OS/Platforms: AIX 5.2
Languages: Perl
Confidential
Lead Design Analyst
Responsibilities:
- Touch screen GUI (X/Motif/XRT) and the underlying application (transaction processing)
- Design and development of new features and enhancements, maintenance
- Messaging Unit and integration testing
OS/Platforms: HP-UX 11i, Linux
Languages: C/C++
Confidential
Software EngineerResponsibilities:
- Touch screen GUI (X/Motif/XRT) and the underlying application
- 200 screens implemented using the X, Xt and Xm libraries
- Design and development of new features and enhancements, maintenance
- Unit and integration testing
- Functional, design and test specifications
OS/Platforms: Solaris 2.6
Languages: C
Confidential
Software EngineerResponsibilities:
- GUI (X/Motif/XRT) and the underlying application:
- Maintenance, enhancements, new features; Porting from SunOS to Solaris 2.7; TCP/IP, sockets, Messaging,
- Embedded software, Multithreading, Real-time machine control software;
- Designed and implemented all custom FA requirements; Interfaces and complete testing that involved SECS and GEM;
- Tested, debugged software with factory host software and hardware
- Functionaland design specifications
OS/Platforms: SunOS, Solaris 2.7, VxWorks
Languages: C/C++
Confidential
Software EngineerResponsibilities:
- Solaris 2.5 to Solaris 2.7
- Maintenance of GUI (X/Motif and the underlying applications)
- Testing using XRunner; Embedded software, Multithreading, Real-time machine control software; Tested, debugged software with factory host software and hardware
- Functional and design specifications
OS/Platforms: SunOS, Solaris 2.5, 2.7
Languages: C/C++
Confidential
Software EngineerResponsibilities:
- Maintenance and enhancement of GUI (X/Motif and the underlying application)
OS/Platforms: SunOS, Solaris
Languages: C/C++
Confidential
Software EngineerResponsibilities:
- GUI (X/Motif) and the underlying application
- Maintenance, new features, enhancements
- Embedded software
- Multithreading
- Unit and integration testing
- Functional and design specifications
OS/Platforms: SunOS, SCO UnixWare
Languages: C/C++
Confidential
Software EngineerResponsibilities:
- Complete design and development of a glass manufacturing instrument
- GUI (X/Motif), Embedded software, Multithreading, Real-time machine control software; Designed and implemented custom FA requirements
- Unit and integration testing
- Functional and design specifications
OS/Platforms: Solaris
Languages: C
Confidential
Software EngineerResponsibilities:
- GUI and the underlying applications
- Maintenance, new features, enhancements of Digital (OSF) GUI (X/Motif/XRT)
- Embedded software
- Multithreading
OS/Platforms: DEC(Alpha/Tru64), VAX/VMS, HP-UX, AIX
Languages: C
Confidential
Software EngineerResponsibilities:
- GUI and the underlying application for an Ion Implanter
- Maintenance, new features, enhancements (X/Motif)
- TCP/IP, sockets, Messaging, Embedded software,
- MultithreadingReal-time machine control software;
- Designed and implemented all custom FA requirements;
- Tested, debugged software with factory host software and hardware
- Functionaland design specifications
OS/Platforms: SunOS, VxWorks
Languages: C
Confidential
Software EngineerResponsibilities:
- GUI and the underlying application, TCP/IP, sockets, SNMP
- Maintenance, new features, enhancements (X/Motif)
- Embedded software, Multithreading
- Unit and integration testing
- Functional, design and test specifications
OS/Platforms: SunOS, Linux, HP-UX, AIX, SCO
Languages: C
Confidential
Software EngineerResponsibilities:
- Design and implementation of cartographic packages using large complex data structures
OS/Platforms: SunOS
Languages: C
