Experienced Software Engineer
OBJECTIVE
I wish to join an organization that understands and values the talents and skills that I bring with me. As I work in an organization and learn their systems that I am assisting to develop (in relation to how the software works and interacts with other systems), my goal would be to move beyond that of just a software engineer and become more of a software architect that helps to define the future of both existing and new products.
ABILITY SUMMARY
Work experience in various service-oriented and computer related environments including investment firms, industrial, distribution, and transportation. I have been recognized for strong follow-through skills to ensure optimal customer service and productivity. Team player, always willing to provide support and guidance to peers at all levels. I have excellent interpersonal, verbal, and written communication skills. I am self-taught with the ability to quickly learn new languages, platforms, and technologies. Known for strong troubleshooting and analytical skills derived from a broad range of knowledge and experience across multiple disciplines. Having had prior experience supporting the hardware, operating systems, and software in the PC world gives me a broader base of understanding how to write software to interact better with underlying systems.
SOFTWARE KNOWLEDGE
Active Directory
Assembly Language (x86)
Astaro Security Gateway
Backup Exec
Bash
C / C++ / C#
Eclipse
Exchange Server 2000
Informix RDBMS 7.0 – 11.5
Linux (Fedora, Ubuntu, CentOS, etc.)
Office 2003 / 2007 / 2010
Outlook 2003 / 2007 / 2010
SQL
SQL Server 2000
TCS/IP
Visio Premium 2010
Visio Professional 2003
Visual Basic 6 / VB.Net
Visual Studio .Net / 2003 / 2008 / 2010
Windows 2000 Server
Windows 2000 Workstation Professional
Windows 7 Professional
Windows Server 2003
Windows Server 2008 R2
Windows Small Business Server 2003
Windows Update Service
Windows Vista Professional
Windows XP Professional
WORK EXPERIENCE
Freelance Contractor
Rich Gilson Consulting Fort Wayne, IN 02/2006 – Present
• Team Lead for PC upgrade at the Social Security Administration
• Assist in converting Merrill Lynch from standard PBX phone systems to a unified Cisco VoIP system
• Various jobs including (but not limited to):
o Desktop and server repairs
o System migrations
o Cabling
o Testing new circuit turn-ups
o Troubleshooting WIFI issues
Software Engineer
TransWorks Fort Wayne, IN 05/2005 – 08/2011
• Manage implementation process with EDI trading partners
• Create, test, and maintain EDI maps
o ANSI X12 versions 3020 through 6020
204, 210, 214, 301, 322, 350, 353, 355, 358, 404, 410, 417, 418, 426, 810, 820, 824, 990, 997, 998
o EDIFACT
CUSREP, CUSRES
• Maintain, develop, and enhance EDI communication software in AIX and Linux environments using the C & C++ programming languages
• Train and support newer members of the group
• Help maintain and enhance existing Windows-bases applications in Visual Basic, Visual Basic .Net, C# .Net, and C++ .Net (.Net framework 2.0 – 4.0)
• Create and support Unix scripts to provide supporting functionality in the AIX/Linux environments (mostly Bash scripts)
• Serve as a mentor to two new employees, training them to use our in-house systems, processes, and procedures
• Member of the Database Process Committee – Responsibilities include:
o Help define company-wide database object naming conventions to be used by developers (table, column, index, etc.)
o Help define the process that developers must follow for implementing database changes and getting those changes promoted through the testing environments and into the production environment
o Review database changes proposed by developers for errors, efficiency, necessity, rule conformance, and practicality
o Assist developers with the design and creation of database objects with emphasis on conformity to established rules, efficiency, data integrity, and suitability to software needs
IT Manager
Summitline, Industries Fort Wayne, IN 05/2003 – 05/2005
• Manage implementation process with EDI trading partners
• Create, test, and maintain EDI maps
o ANSI X12 version 4010
810, 850, 855, 856, 997
• Analyze system requirements, adapt current ERP system, acquire new hardware/software, or create new programs to provide needed functionality
• Maintain company Internet connectivity, security, and VPN with Cisco firewall
• Design, purchase necessary parts, and build company servers from best-of-breed hardware
• Maintain system configuration and security through Active Directory Group Policies
• Add, remove, and modify email user accounts in, and generally maintain, the Exchange 2000 Server
• Keep workstations and server virus protection up-to-date (TrendMicro's OfficeScan, ScanMail, and ServerProtect)
• Create nightly backups of all servers for disaster recovery plan
MIS Manager
Micromatic / Textron Berne, IN 04/2001 – 03/2003
• Maintain entire network infrastructure from MDF to workstations based on Cisco Catalyst 4006 network switch
• Analyze user requirements and provide a solution to meet those needs, or go to management for authorization
• Support the users of approximately 120 workstations and laptops
• Recommend, acquire, install, and support software and hardware solutions to meet business objectives
• Maintain the company's servers
• Provid support for the Definity G3siR10 phone system and the Intuity Vo...
Login or Register to view the full resume.