Consultant - .net Software Engineer Resume
Renton, WA
SUMMARY:
- Web applications and software solutions. Proactive problem solver, implementing optimal solutions with consideration to the bottom line, long - range goals, feasibility and ease of use.
- Adept at quickly recognizing patterns in processes and data.
- Proficient at mastering new technologies and effectively applying them in the workplace.
TECHNICAL SKILLS:
Languages: C#; T-SQL; JavaScript; C++.
Development Tools: Visual Studio ; TFS; Visual SourceSafe; Subversion; Perforce; ReSharper.
Methodologies: Agile\Scrum\XP; Waterfall.
Database: MS SQL Server ; Views; Triggers; Stored Procedures.
Miscellaneous: OOP/OOD; TDD; .NET 4.0/4.5/4.6; WPF; WCF; NUnit; WinForms; ASP.NET MVC; REST API; XML; CSS; HTML; HTML5; jQuery; Node.js; AngularJS; Knockout.js; SignalR.
Recent: Java; Swift.
PROFESSIONAL EXPERIENCE:
Confidential, Renton, WA
Consultant - .NET Software Engineer
Responsibilities:
- Developed 4 web applications to create new tickets in Jira.
- Developed a web-based digital game play application for the R&D team allowing two people to play-test cards against each other.
- Developed a new web application to crowd-source card names and flavor text for new cards to replace the current system:
- Developed the UI to select cards and display artwork, card name and flavor text submissions and to add new submissions.
- Designed and developed a new database.
- Designed and developed REST API’s to:
- Retrieve artwork and submissions for display.
- Add, update and delete new submissions from writers.
- Mark submissions as approved to be used on the cards.
Environment: Windows 10; Visual Studio 2015/2017; C#; SQL; HTML; HTML5; JavaScript; jQuery; jQueryUI; Bootstrap; .NET 4.5/4.6; Entity Framework; SignalR
Confidential, Seattle, WA
SDE 2
Responsibilities:
- Developed new data charts for the Everyday Magic team.
- Created new data extractions from a Cosmos data repository.
Environment: Windows 8.1/10; Visual Studio 2012/2013/2015 ; C#; C++; SQL; Azure; .NET 4.5; Cosmos
Confidential, Redmond, WA
SDE 2
Responsibilities:
- Write automation code to test each device on the production line,
- Modify existing tests for new devices.
- Developed test suite for a Confidential stylus.
- Developed tests for Connections, Video-In, Master Board and Stylus Charger, PCBA and Box Build.
Environment: Windows 8.1/10; Visual Studio 2012/2013/2015 ; C#; C++; .NET 4.5; TFS; GIT
Confidential, Redmond, WA
Agile Developer
Responsibilities:
- Created a new single page web app for an e-learning provider to customize and present learning solutions.
- Utilized test-driven design and development techniques.
- Team composition: 14-members split into two sub-teams of six and eight members.
- Helped in redesign of the presentation layer for client needs.
- Helped in database development and access.
Environment: Windows 7; Visual Studio 2012; C#; NUnit; JavaScript; jQuery; Knockout.js; ReSharper; SQL Server 2012; .NET 4.5; Subversion; Autofac
Confidential, Bellevue, WA
Application Developer
Responsibilities:
- Developed Account Management Tool allowing managers to quickly visualize and manipulate the customer account distribution within sales districts.
- Designed and developed Excel Data Loader (EDL), a configurable Excel add-in allowing users to load data from a workbook into a SQL database eliminating the need to develop code for each new upload and reducing development turnaround by 60%.
Environment: Windows 7/Server 2008; Visual Studio 2008/2010; C#; SQL Server 2008/2012; T-SQL; Excel 2008/2010; ASP.NET; .NET 3.5/4.0; PowerShell
Confidential, Seattle, WA
Senior IT Developer
Responsibilities:
- Create and maintain custom software enhancements for Confidential Dynamics GP 10.0 using Dexterity and VS 2005.
- Create technical designs and documents for projects.
- Designed and developed a web service to integrate an XML document with orders from the on-line store into Dynamics GP.
- Designed and developed an SSIS package to download an order file daily from an FTP site and initiate processing.
- Designed and developed a tool to integrate serial numbers/activation keys into Dynamics GP Inventory module from a 3rd Party database.
Environment: Windows XP/Server 2003; Visual Studio 2005; C#; ASP.NET; SQL Server 2005; T-SQL; SSIS; Confidential Dynamics GP 10.0; eConnect 10.0; .NET 3.5
Confidential, Kirkland, WA
ERP Developer
Responsibilities:
- Developed direct to table integrations from web based order system into Confidential Dynamics GP 9.0.
- Upgraded custom enhancements from version 5.5 to version 9.0.
- Simplified the online order integration by creating a SQL server based solution to process up to 15,000 online orders per day, reducing the number of integration PC’s from 12 to one SQL server.
- Stabilized and increased the performance of data transfers into the ERP system.
Environment: Windows XP/Server 2003; Visual Studio 2005; C#; VB; SQL Server 2005; T-SQL; SSIS; Confidential Dynamics GP 9.0; Team Foundation Suite; eConnect 9.0 SDK; .NET 3.0
Confidential, Warren, NJ/Bellevue, WA
Software Engineer
Responsibilities:
- Customize Dynamics GP windows\reports to enhance usability.
- Create Functional Design Documents for projects.
- Develop and optimize SQL stored procedures and triggers.
- Create and schedule DTS packages.
- Created an add-in module for Dynamics GP to invoice and track $2-$3 million in daily wireless PIN and MIN sales from retailers/agents.
- Implemented changes in the chart of accounts.
Environment: Windows 2000/NT 4.0 Advanced Server/Net Server; Windows XP/2000; Great Plains Dexterity; Visual Studio; SQL Server 2000; Enterprise Manager; T-SQL; VB 6.0; MS Business Solutions Great Plains; Visual SourceSafe