Software Engineer Resume
Jacksonville, FL
SUMMARY
- Accomplished, results - driven IT professional with over 10 years of experience developing and managing large-scale applications in client/server and mainframe environments.
- Solid background in software development and design, custom Microsoft applications, mathematical/analytical abilities, and bit manipulation. Recognized for contributing to the successful implementation of challenging projects.
- Innovative and analytical, routinely producing unique solutions to reduce expenses and improve efficiency and productivity. Strong team leader and mentor, adept at sharing information and TEMPeffectively managing developers. Able to work well under pressure and complete multiple projects with aggressive timelines.
TECHNICAL SKILLS
Languages: C#.NET, VB.NET, Winforms, AngularJS, MVC, ASP.NET, AJAX, Javascript, WCF, Visual Basic 6.0, C/C++
Databases: MS SQL Server 2005, 2008 & 2012, MS Access, DB2
Software Tools: MS Visual Studio 2005, 2008, 2010, 2013 Enterprise, Sublime, Entity Framework, ADO.NET,MS Active Directory, DNS, MS Exchange, Crystal Reports 8 & 10
PROFESSIONAL EXPERIENCE
Confidential, Jacksonville, FL
Software Engineer
Responsibilities:
- Part of mid-size development team. One of a few developers dat works on both new web based solution and enhancements and bug fixes on legacy software. Challenging because one day me will be working on a legacy assembly in VB 6.0 and next day coding a new web form in AngularJS. Latest projects use agile methodology.
- Part of small teams working on new iterations of new AngularJS web based solution.
- Took over as sole developer on large high profile WinForms project.
- Day to day bug fixes on legacy WinForms software mostly written by previous developers.
Environment: C#.NET, VB.NET, AngularJS, VB 6.0, MVC, Entity Framework, SQL Server 2008 & 2012, Crystal Reports
Confidential, Oak Brook Terrace, IL
Senior Developer
Responsibilities:
- Part of small team to develop applications to streamline healthcare reporting and precertification eligibility. Created custom login routines which include forms authentication and IAUthenticate interfacing.
- Enhanced companies’ existing web portal by adding requested functionality including creating dynamic Excel spreadsheets and Crystal Reports.
- Created custom screen scraping applications which interface with web portals .Created using httpwebrequest, httpwebresponse, and webbrowser classes.
Environment: C#.NET, VB.NET, WCF, AJAX, SQL Server 2008, Crystal Reports
Confidential, Oak Brook, IL
Senior Developer & Analyst
Responsibilities:
- Part of small team to develop complete overhaul of company’s website jcrinc.com. New website is a custom built Content Management System using ASP.NET 2.0. Website is designed to handle 2000 simultaneous users.
- Successfully migrated existing large scale SQL Server database. Included creating scripts to traverse data.
- Implemented custom Event Calendar with multiple Google Maps using Google Maps API.
- Took over existing VB.NET commercial product. Responsible for creating updates and Service Packs including adding encrypted XML file output.
- Designed and developed Survey database system for International clients.
Environment: ASP.NET, C#.NET, AJAX, SQL Server 2005 & 2008, VB.NET, Google Map API
Confidential, Elmhurst, IL
Lead Developer, System Administration
Responsibilities:
- Lead a small team to architect and develop set of WinForms client server tools for digitizing and tabulating medical data. All tools are HIPAA compliant utilizing data encryption and implement Patient Privacy Protocols. Remote Procedure Calls and FTP file transfer were implemented for file management and data integrity. Provide full system administration support for local and remote employees of Confidential .
- Architected and developed large scale client server HIPAA compliant medical software data entry package. Package consists of three tools: Scan Data Tool, Data Entry Tool, and Quality Control Tool.
- Developed Scan Data Tool dat facilitates ‘one click’ operation to automate scanning range of documents, encrypting them, and uploading them via FTP.
- Developed Data Entry Tool dat implements flagging ability to graphically pinpoint area of the scan dat the data entry operator cannot read and allow them to pass dat area to a Quality Control operator.
- First software package in the industry to implement multiple levels of Quality Control to maximize efficiency.
- Architected and developed mobile software application for the Huron Medical Mental Health division for use by handicapped employees.
- Installed network at Elmhurst office which included installing and configuring Windows Server 2003 Operating Systems, DNS, Active Directory, MS CRM, MS Exchange and SQL Server 2005.
Environment: C#.NET, WinForms, SQL Server 2005, MS CRM, MS Exchange, Active Directory
Confidential, Burr Ridge, IL
Consultant
Responsibilities:
- Developed and enhanced complex applications for both internal and external clients. Provide technical support for one of companies’ larger clients. Worked on new development projects including newly conceived E-Learning application for company’s largest client.
- Successfully implemented tool for extracting complex data into SQL Server database.
- Took over VB 6.0 projects for company’s largest client. Very large applications with complex backend database.
- Created detailed reports on SQL Server databases for internal auditing.
- Worked as part of a team to convert existing large Access database into SQL Server and .NET.
Environment: VB 6, VB.NET, SQL Server, Access, Crystal Reports
Confidential, Elmhurst, IL
Programmer/Developer/Analyst
Responsibilities:
- Efficiently develop Visual Basic and VBA applications to add functionality and interface with Access, Excel, Word, and WRQ mainframe sessions. Traveled off site to gather and analyze requirements to build custom standalone database applications. Implemented automated ‘screen scraper’ processes using VBA to interface with VM and UNIX mainframe system.
- Designed and developed mainframe VBA applications to automate repetitive processes to DB2 database, saving company over $30K the first month, with a projected savings of 150k for the year.
- Created standalone database application for Columbus, Ohio operation dat was later adopted other branches across the Midwest.
- Implemented application to allow users to scan Excel spreadsheets for trends and patterns, saving time and improving scanning accuracy.
- Created online order entry database system using Access VBA. Streamlines all areas of order entry from order placement to shipment. Connects to Novell GroupWise email system via COM methods.
Environment: VB 6.0, VB.NET, VBA, C#, SQL Server, ASP.NET, Access, QMF, COM, Excel, Word, SQL, Crystal Reports, Seagate Info, DB2, UNIX, TSO, CICS