We provide IT Staff Augmentation Services!

Software Developer Resume

2.00/5 (Submit Your Rating)

Mclean, VA

SUMMARY:

I am an experienced software engineer who enjoys adopting and using new technologies.

TECHNICAL SKILLS:

Programming: C/C++, C#/.NET, PERL, Visual Basic, VBA, ASP, HTML, CSS, XML, XSLT, Javacript, SQL, SQL Windows, COBOL/JCL

Software: MS Visual Studio, TFS, SQL Server Management Studio, Centura Team Developer, Visual Source Safe, Exstream Dialogue

Database: MS SQL Server, Gupta SQL Base, MS Access, DB2

PROFESSIONAL EXPERIENCE:

Confidential

Software Developer - McLean, VA

Responsibilities:

  • Operations and Maintenance development supporting web based budgeting system for the state of Virginia. New development of a web based budgeting system for the state of Maryland.
  • Provide Help Desk support for state agency personnel.
  • Work performed using the BIDS development environment which is designed to enable rapid development and deployment of web applications tailored to managing business process workflow and system reporting.
  • The applications are supported by SQL Server on the back end, primarily through stored procedures.
  • The development environment also relies on plugins implemented in C#/.NET and Javascript using jQuery and AJAX.

Confidential

Software Engineer - Windsor, CT

Responsibilities:

  • Responsible for new development and maintenance of existing desktop and command-line applications comprising the company’s actuarial software suite of products. The main modules and all desktop supporting applications feature command lines to facilitate end to end processing and are multithreaded to remain responsive to user input during processing.
  • Implemented interactive summary and reserving reports within one of the main modules (Job Maintenance Module) using HTML, CSS, Javascript, XML, XSLT. The reports feature expanding/collapsing sections and hyperlinks to other reports with the click events routed through the application’s command handlers via COM interoperability.
  • Built data transfer functionality to allow clients to archive dBase and CSV formatted data files to a SQL Server database.
  • Migrated from Wise installer package to MSI installer package. Built new installer using WiX (Windows Installer XML).
  • Added command line functionality to our plan database import/export utility allowing the utility to be invoked in a batch process or called from other programs within larger workflow processes.
  • Coded actuarial calculation specifications documented in standard mathematical algebraic notation into our calculation engine module.
  • Performed analysis, debugging and administrative operations such as query design, delete, replication and backups on local databases using SQL Server Management Studio and T-SQL. Worked with client support managers to troubleshoot and resolve technical issues for clients.
  • Re-wrote a PERL script command line utility in C# using the .NET framework which allows users to perform operations normally run from our Job Maintenance Module Windows application.
  • Designed and built a C#/WPF application to convert text formatted audit reports with embedded print stream characters into MS Excel XML format to facilitate working with the reports, including an index page with hyperlinks to specific pages within the report along with navigation links on each page. The application is multi-threaded, performing the conversion process using a background worker thread. The multi-threaded design allows the program to remain responsive to user input and display progress in real time.
  • Development on the Microsoft stack using C++, MFC, SQL Server, C# .NET, PERL, SQL Windows, XML/XSLT, CSS, Javascript, HTML and COM interop with MS Office applications, most notably MS Excel and Internet Explorer. Most development is in C++ with MFC. Over the last three years I increasingly used C# and the .NET framework for re-writing existing utilities and all new development initiatives. I continue work to bring myself up to speed with regards to the MVC and MVVM design patterns and C#/WPF application architecture.
  • Developing in C# with the .NET framework I used SqlConnection, SqlCommand and SqlDataReader/Writer objects to interface with SQL Server. I used LINQ to query and manage object collections for processing and front-end presentation. I used FileStream objects to perform file I/O processing. I used delegates to route feedback from background worker threads through the UI for desktop applications to display progress to the user.

Confidential

Software Developer - Quincy, MA

Responsibilities:

  • Developed print stream console applications for financial electronic publishing using C++ on the Windows platform. Assumed lead developer role overseeing platform architecture, project work flow, guidance and training for new developers. Built enhancement to proprietary chart graphics platform for 3D charts. Application programmer on the IBM MVS platform developing in COBOL/JCL. Designed and built document print packages using Exstream Dialogue. Developed several PERL scripts to support testing, production and reporting.
  • Assumed support role for a Windows application used by the company's regional billing department. This application was developed in SQL Windows with Centura Team Developer. Implemented updates and enhancements to the application as needed for changing business requirements. I also performed periodic DBA functions for the database supporting the back end of the application. I also supported various client/server applications written in VBA and supported by MS Access.
  • Developed workflow using PERL scripts linking multiple components of a mail tracking web application. ETL process with data extracted to XML files, transformed into commands which were executed to transport data between DB2 and SQL Server databases supporting the back end. Also developed ASP web pages for a quality incident tracking and reporting system supported by a SQL Server back end.

We'd love your feedback!