Software Engineer Resume
Clarksville, TennesseE
SUMMARY:
25 years of experience supporting new product development in Engineering, Information Technology, publishing and manufacturing for a Fortune 500 company. Diversified technical background with skill sets covering software architecture and development, systems administration, client support, technical documentation, and project management. Proficient in numerous programming languages and development environments as well as all of the standard office desktop software, SCM applications and modeling programs. Excellent inter - personal, phone and digital communication skills. Offering a unique combination of analytical skill and creativity with the ability to design and create effective solutions for internal and external customers.
TECHNICAL SKILLS:
Programming languages: Assembler, MACRO, BASIC, FORTRAN, Pascal, Modula 2, COBOL, C, C++, C#, Visual Basic, VBScript, VBA, HTML, XML, PL/SQL, Java, JavaScript, Python
Operating Systems: IBM CICS, MVS, OS360, DEC VMS; UNIX; CPM; MS-DOS; OS/2; Windows 1.x-3.x, 9x, NT, 2K, XP, 7; Windows CE, USX, Nucleus, Android
Databases: RDB, System1022/1032, SQL Server, Microsoft Access, Oracle
Development Environments and tools:
Code Editors: ISPF/PDF, EDT, EVE, TPU, Brief, CodeWright, Eclipse, IDLE (Python), Microsoft Visual Studio, MultiEdit, Notepad++, vi/Vim, FrontPage, PageMill, PageMaker Rhapsody (UML Modeling, code generation, editor), InstallShield, Crystal Reports
Software configuration management (SCM) software: CVS, SourceSafe, StarTeam (defect tracking), Subversion, Lint, C-Doc, RSM, CodeCollaborator, CruiseControl EPROM burners and erasers, in-circuit emulators, JTAG and BDM debuggers, oscilloscope
Office Software tools: Microsoft Outlook, Word, Excel, PowerPoint, Visio, Access, Publisher, WordPerfect, Flowcharter, Origin (charting and data analysis), Myriad (image viewing and markup)
Experience developing for PDAs and phones: Pocket PC, Palm (Casio, Compaq, HP, Philips), Windows CE, Windows Phone, Android
Network protocols: DECNET, SNA, NetBIOS/LANMAN, TCP/IP, UDP, DHCP, DNS,PCSA, LAT, RemoteBoot, Confidential, Confidential, Modbus, ARCnet, 802.3 (Ethernet), 802.5 (Token Ring), 802.11a,b,g,n (Wi-Fi)Trane proprietary
Network hardware: Modems, repeaters, routers, gateways, bridges, switches, print and terminal servers
Network tools: Cable analyzers, protocol sniffer/analyzer/decoder for coaxial, twisted pair, fiber optic Remote Procedure Calls (RPC), Socket (Berkley, WinSock) programming, COM, CORBA
Embedded hardware: 32-bit Motorola 68HC332, ARM 720T, MIPS (NEC VR4300, Philips PR31500), Hitachi SH3/SH4, IBM PowerPC, Motorola MPC850; 16-bit Motorola 68HC11, 68HC12; 8-bit MOS 6502, Atmel ATMega8
Embedded compilers: 32-bit WindRiver (Diab), Code Warrior (Hiware) C++, Embedded Visual Basic, Embedded Visual C++; 16-bit Introl C, Hiware C; 8-bit AVR Studio (C++)
PROFESSIONAL EXPERIENCE:
Confidential, Clarksville, Tennessee
Software Engineer
Responsibilities:
- Embedded controls development for Confidential and Commercial Self-Contained products
- Developed Engineering design specification and acceptance test for Confidential for Confidential Commercial Self-Contained products
- Completed embedded software development of Confidential module for Confidential Commercial Self-Contained products, using Trane proprietary RS-485 protocols (IPC to Comm3/4)
- Developed IPC monitoring program to assist with IntelliPak electronic control product development, testing and field troubleshooting
- Developed database and front-end program to keep track of version information for control modules
- Developed Functional Specification for Confidential Communication Interface ( Confidential ) module for Large Commercial IntelliPak Rooftop, Commercial Self-Contained and Fresh Air Unit products
- Developed embedded software for Confidential Communication Interface ( Confidential ) module for Large Commercial IntelliPak Rooftop, Commercial Self-Contained and Fresh Air Unit products
- Developed acceptance test procedures for Confidential -I for all three products
- Developed Functional Specification for Confidential Communication Interface ( Confidential ) module for Light Commercial Rooftop products (Voyager, Precedent, Odyssey)
- Developed embedded software for Modulating Dehumidification module for Voyager, Precedent, and Odyssey Light Commercial products
- Designed and managed construction of Light and Large Commercial HVAC simulators for embedded software development, testing and verification
- Developed Functional Specification for Confidential Communication Interface (BCI) module for Large Commercial IntelliPak Rooftop, Commercial Self-Contained and Fresh Air Unit products
- Developed Functional Specification for Confidential Communication Interface (BCI) module for Light Commercial Rooftop products (Voyager, Precedent, Odyssey)
- Developed thermostat simulation program on Windows CE PDA for Human Interface Team to use in customer touchscreen thermostat evaluations
- Developed thermostat communications via WinSock (TCP/IP) on Windows CE PDA for Trane Human Interface Team
- Developed and implemented Engineering drawing on-line viewing architecture
- Deployed first site-wide Intranet web server in Trane Clarksville, for Engineering drawings, utilizing current state-of-the-art optical storage
- Assisted Human Resources in electronic conversion of personnel records
- Utilized latest optical storage technology for Engineering drawings and HR records
- Led project to convert microfilm to electronic format and storage (Engineering drawings, submittals and Standards) This project saved over $250K/year in equipment, ink and paper supplies, and maintenance contracts as well as freeing up several thousand square feet of office space (microfiche camera, card sorter, viewer, printer, card file cabinets, and paper storage)
- Led Trane Manufacturing Operating Procedures (MOP) electronic conversion (scanning/OCR) project
- Led Basic Engineering Data Book electronic conversion project (scanning/OCR)
- Developed Trane Electronic Telephone directory and ported to hand-held and palm-size PCs
- Developed Electrical Nameplate stamping calculation program per UL/CSA standards
- Led Literature team to convert from story board and cut-and-paste to 100% electronic publishing
- Managed design, installation and migration of hundreds of PCs and computer-controlled factory equipment to a new multi-million dollar Ethernet network in office, factory, laboratory and warehouse environments.
- Taught Trane internal Beginning and Intermediate Visual Basic classes
Engineering Systems Manager/Network Manager
Confidential
Responsibilities:
- Designed, installed and managed first Ethernet network in Trane Clarksville
- Managed Engineering VAXcluster, supporting Engineering, CAD-CAM and manufacturing activities
- Installed and managed Digital VAX to IBM SNA gateway
- Managed day-to-day operations on Digital VAXcluster (software installation, backup, user accounts)
- Developed Trane Product Attribute Information Database
- Developed several automated field trial data acquisition, analysis, and graphing systems
- Developed Engineering Transaction database (Migrated 20 years of Engineering product data from IBM CICS to Digital VAX)
- Assisted with networking of laboratory and factory HP minicomputers and NC machines
- Developed Sales Order Design Special database and automated download from IBM IMS
- Developed Engineering Skills Assessment evaluation program for Engineering Center Of Excellence