We provide IT Staff Augmentation Services!

Software Engineer Resume

5.00/5 (Submit Your Rating)

Jacksonville, FL

HIGHLIGHTS:

  • Expert Delphi Developer (15+ years).
  • Advanced C#/VB/.Net Developer (8+ years).
  • Database experience: Relational Theory, DB/Table Design, SQL programming (Stored procedures, triggers, user functions); relational platforms (SQL Server, Firebird, DB2); desktop databases (Access, dBase, FoxPro).
  • Advanced experience with Windows OS and API - level programming.
  • Advanced understanding of Object Oriented Principles (including OOP, OOD, Design Patterns, Refactoring).
  • Experience with web development technologies (HTML, XHTML, CSS, JavaScript).
  • Knowledgeable in Algorithms, Data Structures, Software Communications Protocols, XML, Statistical, numerical, and data analysis methodologies.
  • Experienced in SDLC methodologies, including traditional (waterfall, staged) and newer “Agile” methodologies (SCRUM, Kanban, Test Driven Development, Team Programming).
  • Native English speaker. Expert Technical Writer (published); Experience writing software manuals, white papers, and "how-to" articles on a wide variety of topics. Able to scale explanations and style to needs and technical expertise of expected audience. Expert Microsoft Office user (including extensive VBA programming experience).
  • Friendly, highly collaborative work style. Customer facing and help desk experience.

TECHNICAL SKILLS:

Software Development Languages: Delphi, Visual Basic, C#, C/C++, JavaScript, SQL, HTML, x86 Assembler, Ada, FORTRAN

Database Systems: SQL Server, FireBird, Oracle, ODBC, Access, DBase, FoxPro

Development Tools : IDEs (Visual Studio, Delphi), Source Control (SourceSafe, TFS, SubVersion, Git, StarTeam), Build Tools (Final Builder), Installation Utilities (InstallShield, InnoSetup)

Development Technologies: .Net Framework, WinForms, XML, VCL, HTML, Windows API, COM/ActiveX, Internet Protocols (HTTP, FTP, SMTP), User Interface Design; OOP Theory, Analysis, and Design (UML, Design Patterns, Refactoring) “Agile” methodologies (SCRUM, Test Driven Development, Team Programming, Staged releases). Reporting (Crystal, Liberty, Rave, QuickReports)

Applications : MS Visual Studio, Acrobat, Desktop Publishing, DreamWeaver, Advanced Microsoft Office Applications (Word, Excel, PowerPoint, Visio, Outlook, Internet Explorer), including VBA programming.

Operating Systems: Windows, Linux, DOS, VMS

EXPERIENCE:

Confidential

Jacksonville, FL

Software Engineer

Responsibilities:
  • Updates to legacy internal corporate business applications (in Delphi and DB2)
  • User Interface design and modification to address changing business needs.
  • Modifications to complex data import and export specifications and utilities (mostly .csv files).
  • Comparison and reconciliation of mirrored data between DB2 and SQL Server environments.
  • Worked with Microsoft TFS for source control and issue tracking. Later migrated to Git with Atlassian-based platform (Jira, BitBucket, Confluence).
  • Documenting applications, database, and processes
Confidential

Marietta, GA

Software and Tech Support Engineer

Responsibilities:
  • Adding or modifying features for legacy corporate business applications (in Delphi and Advantage DB)
  • Research largely undocumented code base to extract business rules for migration to new system.
  • Refactoring poorly formatted code for readability and maintainability, commenting and documenting architecture and business logic.
  • Providing help desk support for corporate users.
Confidential

Chattanooga, TN

Technical Documentation Engineer and Database Developer

Responsibilities:
  • Coordinate and prepare technical documentation for a utility-wide federally mandated data security upgrade.
  • Database development for asset management and access tracking (in MS Access, SQL Server, and BMC FootPrints)
  • Preparation of notes, reports, diagrams, work instructions, and other miscellaneous documents. Review and revision of existing internal documents.
  • Serve as Subject Matter Expert on documentation standards and use of Office applications
Confidential

Denver, CO

Software Engineer

Responsibilities:
  • Development work on workflow management system for the construction industry (Delphi and Firebird DB).
  • Creation of new module functionality for WMS (Workflow Management System) the company's flagship product, including:
  • Bulk export of Inventory and Scheduling data for an external client Estimation system
  • An embedded editing forms hierarchy to minimize code duplication
  • Customized components to represent disabled states for UI display
  • User friendly UI for creation of an Inventory and Scheduling item database
  • Provide bug fixes and user requested enhancements.
  • Reporting and corporate data analysis using Microsoft Excel
Confidential

Chattanooga, TN

Software Engineer

Responsibilities:
  • Development work on industrial process control software (Delphi, XML, SQL Server)
  • Enhancements to existing and development of new functional Windows DLL modules for the LBMS system; the company's flagship product, including:
  • Analysis of existing and specification and new protocols for LBMS inter-module communication (XML).
  • Creation of a PLC simulation system for testing of dependent LBMS modules independently from the physical PLC hardware.
  • Analysis, documentation, and implementation of interfacing requirements for external equipment (including Siemens PLCs and Atlas Copco industrial tools).
  • Installation and configuration of industrial HMI PCs and network connectivity, including:
  • Network and HMI installation troubleshooting
  • Documentation of Processes
  • Documentation of software, installations, and configurations.
  • Documentation preparation and revision for procedures and changes, translation and editing of technical materials and software message from German into English.
Confidential

Colorado Springs, CO

Software Engineer

Responsibilities:
  • Development work on in-house resource tracking and billing software (C#.net and SQL Server).
  • Analysis of existing legacy systems for functional and behavioral requirements.
  • Analysis of and solution preparation for behavioral oddities in .NET and 3rd Party libraries.
  • Gathering, analysis, and documentation of user requirements for user interface design.
  • Perform UI Design and implementation. Create custom components and multi-tier implementation. Addition of new functionality to several highly customized user interface “widgets”, including:
  • Refinements to database driven user settings persistence mechanism.
  • Refinements to a 3rd Party docking library
  • DataGridView Printing, Sorting, Custom Columns
  • DateTimePicker default displays, range handling
  • TreeView filtering, searching, database driven node styling
  • Documentation preparation and revision for procedures and changes.
  • Preparation of complex SQL stored procedures for back-end support.
  • Specification and creation of a database driven Custom Dashboarding Architecture.
Confidential

Colorado Springs, CO

Software Engineer

Responsibilities:
  • Development work on industry-standard web-based life insurance presentation software.(C#, ASP.net, SQL Server).
  • Complex web pages against early "cloud"-type back end managed by company. Using a combination of page events (ASP.NET), scripting (JavaScript), control code-behind (ASP.NET, VB), and server back-end push; the packages attempted to emulate standard Windows client UI behavior as much as possible.
  • Perform UI Design and implementation. Maintain and provide feature enhancement to existing products.
Confidential

Colorado Springs, CO

Software Engineer

Responsibilities:
  • Development work on internal service call and technician tracking applications (C#.NET and ASP.NET).
  • Documentation preparation and revision for internal applications and build procedures.
Confidential

Denver, CO

Software Engineer

Responsibilities:
  • Development work on internal tracking and accounting applications (Delphi and C#.Net)
  • Develop related Oracle stored procedures (SQL).
Confidential

Colorado Springs, CO

Software Engineer

Responsibilities:
  • Development work on primary customer and call tracking application.
  • Merge legacy database application (FoxPro) functionality into the primary application.
  • Documentation preparation and revision for procedures and changes.
Confidential

Las Vegas, NV

Software Engineer

Responsibilities:
  • Development work on migration of legacy applications (in Delphi, VB, MSC) to new platform (Microsoft .NET with C#).
  • C# and Delphi Programmer, API Librarian and Documentation Specialist. MS application integration solutions.
  • Research and develop standards and specifications for comprehensive product API
Confidential

Colorado Springs, CO

Software Engineer

Responsibilities:
  • Development work on software add-ons for Borland/CodeGear compilers (Delphi, C++Builder).
  • Delphi and C++Builder Programmer, Component Developer. Documentation Writer. Customer Support Technician.
  • Documentation preparation and revision (manuals, help files) of code libraries; technical articles on related topics.
  • Product technical support via telephone, FAX, email, and Internet newsgroup.
Confidential

Pittsburgh, PA

Research Associate

Responsibilities:
  • Data Analyst. Software Installation Consultant. PC Support Specialist for the CMU HCII Pact Mathematics Project.
  • Data Collection, Statistical Analysis, Data Extraction and Analysis Programming (VAX Pascal and VAX BASIC)
  • Documentation of procedures and data analyses.
Confidential

New Orleans, LA

Database Software Programmer

Responsibilities:
  • Customized desktop database solutions (mostly dBase) for the  Confidential .
  • Computer support specialist, assisting LADHH personnel in setup, configuration, and use of PC equipment.
Confidential

New Orleans, LA

PC Repair Technician

Responsibilities:
  • Repaired PC systems of a wide variety of age and condition. Built systems from parts to specification.
  • Installed and configured Operating Systems, Applications, hardware upgrades, peripherals and drivers.
  • Application software coaching and instruction.
Confidential

New Orleans, LA

Help Desk Consultant

Responsibilities:

  • Help Desk Consultant for University Computing and Communications (UCC) User Services division.
  • Provided general help desk assistance to users (students, faculty, and staff) of university computing facilities.
  • Provided technical support assistance on use of academic data analysis software.
  • Prepared "how-to" documentation for various common use features of the available systems.
  • Prepared departmental newsletter.
  • Porting complex Excel 4.0 Macro Sheet to Visual Basic for Applications (VBA)

We'd love your feedback!