Lead Software Developer Resume
Vero Beach, FL
SUMMARY:
Over 20 years of computer programming experience with a proven record of success coding, maintaining and installing C++, C#, MVC web apps and SQL Server based software.
TECHNICAL SKILLS:
C++ *OOD *Access *Visual C++ *ODBC *InstallShield *MFC *ADO
Crystal Reports
C# *MVC 3 & 5 *TCP/IP *C *Windows 10, 8, 7 and Vista
Knowledge of Unix
SQL Server 2012 *NUnit
Knowledge of Linux
Visual Studio 2013 *HTML5
Win 32 platforms
ASP.net *Team Foundation Server *Agile *.Net *Clear Case *CVS *Com *JavaScript/JQuery/Angular *DirectX *T - SQL **CSS **Knockout *JSON **Python **Git
EXPERIENCE:
Confidential, Vero Beach, FL
Lead Software Developer
Responsibilities:
- Designed and coded website for Marketing Department in MVC, razor and javascipt. Did complete layouts for each page, formatted images for display.
- Maintain the website for parent company Medical Data Systems which is a Wordpress designed website.
- As Lead .Net Developer worked and developed new processes on website to develop a process of working with medical institutions to perform billing processes using MVC, C#, Angular JS, Jquery.
- As Lead .Net Developer developed web api s in MVC, C# interface with Entity Framework that Posted Financial Transactions and extracted data from a SQL Server Database for agencies to pick up and use for their purposes.
- In lead role developed the admin pages to handle new clients, new user logins and client notification messages.
- Implemented a chat service onto web pages allowing clients to chat with a MDS representative.
- Performed testing procedures and wrote testing procedures for the website.
- Wrote the design documents for the website.
Confidential, St Petersburg, FL
Lead Software Developer
Responsibilities:
- As the Lead .Net Developer redesigned C# WinForm app that updates and inserts employee data into Active Directory from a CSV file.
- As Lead Developer formatted Json data for employee seating chart in MVC web page.
- As Lead .Net Developer worked tickets and added new functionality to a C#, Javascipt, Angular JS and MVC website that tracks company activity for different company processing functions including inventory and manufacturing. Updated SQL queries to use on this website.
- As Lead .Net Developer developed web api in MVC, C# and Python interface that Posted Approval Requests to a company website.
Confidential, Melbourne, FL
Lead Software Developer
Responsibilities:
- Was assigned to team working on a Government website maintenance project using asp.net MVC, C#, Javascript and postgres database using WCF.
- Unit tested defect fixes.at
- Added functionally to different web pages.
- Worked on defects found in system and made appropriate corrections.
Confidential, Gainesville, FL
Lead Software Developer
Responsibilities:
- As the Lead Developer provided maintenance and new enhancement with MVC 3.0, asp.netHTML5, C#, CSS, Bootstrap, .NetJQuery and javascript for Home and motorcycle Insurance website.
- Went through training for Angular JS.
- Worked on Project for Sita’s airport connection system in C# Winform and C++ that communicated with major airlines main Computer systems that provided access to their communication systems. Was the Lead C++ developer.
- Worked on project that used C#, Knockout js, JSON, javascript, MVC 5.0, asp.net, HTML5, CSS, Bootstrap, SqlServer, T-SQL on EntityFramework with WCF services for a charity organization.
- Developed backend functionality on in house projects using SQL Server and C# with the Entity Framework.
- Developed unit tests for the backend using HttpContext functionality with a Web API.
- Mentored other team members on the concepts of C++, SQL Server and the importance of testing.
- Worked in Agile environment
- Attended morning and afternoon scrum meetings.
- Set up Version One specifications.
- Worked on test scripts for all projects.
Confidential, Atlanta, GA
Lead Software Developer
Responsibilities:
- Has the Lead Developer Added functionality to a camera based manufacturing quality system using Visual C++ (ATL), Com objects and C#.
- Updated Web based reports in Asp.net and C#.net to view reports from snapshots taken of manufacturing system. Updated Web based system to Windows 7 and .net 4.5.
- Edited process to be able to convert from English to any chosen language (French, German, etc…).
- Redesigned dialogs to fit on 12 inch monitor.
- Developed DirectX with Win32 tools to process in C++ to handle USB camera functions including setting focus and exposure speed, retrieving picture(s) to display in custom designed Image dialog.
- Developed process to compare pictures and determine differences in the frames.
- Converted all processes from Windows XP to Windows 7. Made changes in InstallShield 2014 to accommodate changes in Windows 7.
- Had daily meetings with the owner.
- Developed test processes for equipment processes.
Confidential, Melbourne, FL
Lead Software Developer
Responsibilities:
- Has the lead developer created and coded in Visual C++ a commission projected earnings program that calculates commission earnings for retail employees.
- Designed created and developed an Access database that controls the data for the CommEarn system.
- Designed and created a C#.net Winform project that controls customer contacts for Confidential .
- Designed and developed e - commerce web page for Confidential . Use ASP.net, HTML5, CSS for web page design and C# for the back end with sql server 2008R2.
- Designed and created database and the tables for customer orders.
- Created and maintained stored Procedures for SQL Server and T-SQL to handle data processes.
- Wrote instruction manual and test documents for the Commission Earnings system.
Confidential, Richardson, TX
Software Developer
Responsibilities:
- Verified changes in previous versions were added to the latest versions.
- Added messaging enhancements to a C++ built banking system.
- Set the code to be able to run on any operating system including Windows, Unix and Mac s and operating specific code only ran in the specified operating system.
- Compiled program changes in Make files.
- Used CVS for version control.
Confidential, Melbourne, FL
Software Developer
Responsibilities:
- As a lead developer in a team developed, updated and edited C#.net Winform based programs with SQL Server Database for a custom Railroad Transportation Navigation System.
- Created and coded a C# Winform intercom test simulator system to simulate messages being sent throughout a rail system. Messages were used to determine Track Authorizations.
- Coded procedure that added the C++ interface to the rail intercom system used in the test simulator.
- Designed, created and coded NUnit test programs in C# to test stored procedures in the database for the train authority system and to run the Train Authorization system.
- Designed Quick Test scripts and coded the tests to simulate train authorization system functions.
- Designed and updated HTML print templates for train authority reports.
- Developed Stored Procedures in SQL Server 2008 to Validate and Update Rail Authority System processes.
- Mentored other team members on SQL Server.
- Used T - SQL for Rail Authority System processes.
- Worked with XML files to pass and handle parameters for rail messages and print parameters.
- Use ClearCase and ClearQuest for source control system.
- Worked in Agile environment and attended daily scrum meetings.
Confidential, San Diego, CA
Software Developer
Responsibilities:
- Using C, C++ object oriented design, MFC, STL, Visual C++ and Visual Basic with SQL Server as the database driver for the San Diego County Retirement Association.
- Using Visual Studio and Windows SDK tools to develop new code and work through code to research coding errors and then correct, rewrite or redesign the programming code.
- Develop new functions in Visual C++, MFC to increase proficiency and to accommodate changes in retirement requirements.
- Analyzed SQL queries and stored procedures used in the retirement process.
- Write SQL Server queries to be used in Visual C++ and Visual Basic programs.
- Designed and edited stored procedures for Microsoft SQL Server.
- Perform complete unit testing process for each new process that was put into the project.
- Work with users to come up with the proper requirements to production processes and insure future quality.
- Work with many components that use COM and DCOM to interface with the different program processes.
- The operating system was Windows XP.
- Developed asp.net application with C#.net as background language for retirement system.
- Attended daily scrum meetings.