Software Engineer Resume
Chattanooga, TN
SUMMARY
- Detailed - oriented programmer and architect with several years of experience in the development of innovative and tailored solutions to meet the ever changing business requirements within diverse industries.
- Advanced skills with leading-edge programming tools complemented by proven ability to assimilate and rapidly utilize emerging technologies.
- Some of my key accomplishments have been in such areas as: design and development of a maintenance forecasting system for a large automobile manufacturer; development of Fedex rate calculator; design and development of a manufacturing dashboard; design and development of a Ordering Status REST service; and the training of new team members.
- I think that you will see from my experience that I am able to fill a variety of technical positions very successfully.
TECHNICAL SKILLS
C#: Web, MVC, XML, Networking, Diagnostics, and Partial Classes
VB: Web, Data, XML, Networking, Diagnostics, and Partial Classes
.NET: FW 2 to 4.5; ADO.Net; ASP.Net; Web Services, WPF, WCF, XAML, and WinForms
Scripting: PHP, jQuery, VBScript, JavaScript, PerlScript, and C & K Shell
SQL: Stored procedures, DTS, SSIS, SSRS, SQL Agent, and PL/SQL
Operating Systems: Windows XP - 10, Unix, and Ubuntu
Languages: C#,Visual Basic, Visual C++, Perl, JavaScript, Java, XML
Web Servers: IIS, Integrator, and TomCat
Database: SQL, mySql, SyBase, and DB2
XML: XPATH, SOAP, Schemas, and XPath
Java: J2EE, JSP, Struts, JDBC, and Integrator
Software: PowerBI, Mantis, IBS Enterprise, IBS Integrator, and Salesforce
Version Ctrl: GITHUB, VSS, and Subversion
HTML / CSS: Progressive and responsive design using HTML5, CSS3, and jQuery
PROFESSIONAL EXPERIENCE
Confidential, Chattanooga, TN
Software Engineer
Responsibilities:
- Set up Win Server 2012 with IIS, Sql Server, DB2, IBS software, Web site, and WCF service.
- Set up source code library for .Net code.
- Developed Java BI interface.
- Developed a WCF REST service to provide customer access to their orders.
- Developed PHP Fedex Rate Calculator.
- Developed a client app in both C# and jQuery to demo the web service.
- Developed a data dictionary for our DB2 database.
- Developed several t-sql scripts for MS SQL, MySQL, and DB2 databases.
- Developed the data profiling and data mining techniques for our EPA reports.
Environment: C#, jQuery, CSS3, HTML5, Java, MSDN, VS 2015, Adobe Cloud, MS SQL, MySQL, DB2, iSeries Navigator, IBS Integrator, Saleforce, IBS, Windows 7 & 8, Windows Server 2008 & 2012, WordPress, and IIS 7.
Confidential, Chattanooga, TN
Contractor
Responsibilities:
- Design and development of new features.
- Create SSIS package for parts import into the system.
- Create the schedule, credential, proxy, and job for the package.
- Maintain the database tables, stored procedures, and views.
- Maintain the web sites and pages for the system.
- Create user group and add authorized user to it for security.
Environment: ASP.NET, C#, SQL Server, IIS, HTML, VS2010, Windows Server 2008 R2, and Windows 7.
Confidential, Chattanooga, TN
Programmer
Responsibilities:
- Designed and developed the claims system for our insurance client that allows them to enter claims and process payments.
- Developed web services that allowed our client’s customers to pay for their insurance using either a credit card or check.
- Designed and developed a scanning page that allows the client to scan signed policy documents and attach them to the policy.
- Developed a wpf application that processed financial data creating ACH transactions.
- Developed a wpf application that processed ISO data in our VinMaster database.
- Developed a wpf site that demos several concept projects.
- Developed the sales office locator.
- Developed the AIT library which held several classes used in the AIT system.
- Installed and created users in Mantis.
Environment: ASP.NET, VB, WPF, WCF, Linq, Mantis, SQL Server, XML, XPath, IIS, HTML, jQuery, Ajax, VS2008, and Windows XP.
Confidential, Chattanooga, TN
Analyst Programmer
Responsibilities:
- Designed the windows service that moves files to the processing folder then calls an SSIS package.
- Made the modifications necessary for the application handle new data.
Confidential
System Analyst I
Responsibilities:
- Designed and developed the credit card screens using struts in RAD and WebSphere.
- Developed the JDBC interface to the SyBase member tables.
- Developed the interface to the credit card web service.
- Setup the WebSphere configuration.
- Developed the JDBC interface to the SyBase provider tables.
- Developed the XML interface to serialize and de-serialize the data.
- Developed testing tools used to submit and receive the XML from the web service.
- Identified the technical areas of support needed for the system.
- Coded ASP.Net pages for the project.
- Conversion of the SSRS reports from VS 2003 to VS 2005.
- Creation of advanced stored procedures with transaction processing.
- Interviewed new team members.
- Setup the development environment for coders.
- Provided coders with technical documentation and guidance.
- Provided input into the transition plan.
- Coordinated the transition activities at BCBST.
- Identified migration path for Visual Studio 2005 and SQL 2005.
Environment: ASP.NET, Struts, JSP, JDBC, J2EE, SYBASE, WebSphere, SSRS, VB, C#, VSS, ClearCase, BugNet, HP Service Manager, SQL Server, VPN, XML, XPath, IIS, HTML, VS2003, VS2005, and Windows XP.
Confidential, Scottsdale, AZ
Software Engineer
Responsibilities:
- Designed and developed the shopping cart and order management pages for our site.
- Designed and developed the QuickBooks interface to our product.
- Designed and developed the handheld version of the product.
- Assisted in the development of the XML interface to GLAXIS.
- Developed the shop administration screens used to create child shops and markets.
- Developed complex stored procedures used to update the database. I wrote error checking and debug messages in the procedures for maintenance purposes.
- Developed the XML receipt loop process. I wrote a server page that stores the xml handshake in the database and then sends a success or failure message in xml format to the third party for the invoice process.
- Assisted in establishing the EDI interface used in the invoicing process.
- Migrating DTS packages to SQL Server 2005.
Environment: ASP, .NET, VB.Net, VSS, JAVASCRIPT, SQL Server, XML, HTML, QuickBooks SDK, qbXML, Windows XP/Mobile, Pocket Internet Explorer, Blazer, and the handheld platform.
Confidential, Saint Louis, MO
Architect
Responsibilities:
- Developed Use Cases and other diagrams in Rose.
- Led the effort to adapt Rup in the Warehouse.
- Developed a Rose model and VB code to train others in Rose Development.
- Installed Business Objects (BO) WEBI using Weblogic 6.
- Documented the detail design processes.
- Developed tools using ASP, XML, and JSP code.
- Created web sites using Weblogic 6, IIS, and TomCat.
- Providing guidance on installing Business Objects and all of the supporting server software.
- Analyzed how we could use Rational products for our projects.
- Successfully led in the development of architecture modules used in the ETL processes.
- Conducted training classes on the use of this new architecture.
- Documented how to use the new architecture.
Confidential
Software Engineer
Responsibilities:
- Assisted in developing DTS packages using SQL server 7. Recommended that we upgrade to Win 2000 to take advantage of the new DTS features.
- Developed reports used in the DataMart
- Led in the development of the user interface working on the JSP, Javascript, and HTML code.
Environment: Weblogic 6, IIS, TomCat, Informix, Informatica, SQL Server, Rational, Perl, XML AND XSL, Java, J2EE, JSP, JAVABEANS, JAVAScript, Tag classes, VBScript, DTS, UNIX, W2K, and .Net
Confidential, Dayton, OH
Senior Software Engineer
Responsibilities:
- Developed the new Customer Transformation Application. This version of the software used XML to provide a more dynamic interface for our software.
- Developed the Customer Transformation Application, which takes a customer’s input file in Excel format and transforms this information into the input format used by our ETL processes. This application was used to assist new customers and help them to add their data into our system so that our system could begin to track their legacy data for them.
- Maintained the production ETL processes written in VB using SQL Server.
Environment: SQL Server, XML AND XSL, VB, VBScript, COM, ASP, DTS, Stored Procedures, EXCEL, NT, W2K
Confidential, Miamisburg, OH
Senior Software Engineer
Responsibilities:
- Installed the web server and created the virtual directories.
- Created the commerce store.
- Developed the VB code to support the pipeline.
- Created the VSS library for our source code.
- Assisted in modifications to the VC++ pipeline module.
Confidential
Senior Software Engineer
Responsibilities:
- Assisted with programming support on all platforms.
- Helped set-up the development lab.
Environment: SQL Server, Oracle, Rational, XML AND XSL, VB, VBScript, COM, ASP, DTS, Stored Procedures, EXCEL, JAVA, HTML, WEBSPHERE, IIS, TomCat, VisualAge for Java, VB, VBSCRIPT, COM, ASP, JAVASCRIPT, PERL, VC++, MainFrame, UNIX, NT, W 2K, .Net
Confidential, Fairborn, OH
Advanced Software Engineer
Responsibilities:
- Maintained software for MAPS.
- Trained other team members in the use of PC software.
Environment: VC++, LU6.2, COBOL II, CICS/CL, VSAM, PACBASE, MS ACCESS, ODBC, CLOSE-UP
Confidential, Blue Ash, OH
Staff Consultant
Responsibilities:
- Provided coding assistance at Confidential on their editorial systems and ETL processes.
- Provided coding assistance at GRE on the conversion of insurance systems.
- Provided assistance at Carlson Marketing on their motivational systems.
Environment: NCSA, Mainframe, UNIX, WIN95, Openwindows, C/C++, HTML, Java, JavaScript, Perl, COBOL, COBOL II, CICS/CL, FOCUS, Micro Focus Workbench, WORK TEN, CICS/CL, VSAM