Senior .net Web Developer Resume
Beaverton, OR
EXECUTIVE SUMMARY:
- Seasoned software development professional dedicated to excellence in application development.
- Extensive senior .NET/Web Developer and Lead Programmer/Analyst experience.
- Specializes in Microsoft stack technologies including .NET, .NET Core, MVC, C#, RESTful/Web API, JavaScript, Typescript, LINQ, JSON, XML, SQL Server (T - SQL).
- Substantial experience in web development in business services, government, healthcare and trading.
TECHNICAL SUMMARY:
Languages: .NET, .NET Core, ASP.NET, C#, RESTful/Web API, AJAX, LINQ, Windows Forms, T-SQL, XML, HTML, JavaScript, Typescript, JQuery, JSON, VBA
Databases: SQLServer (T-SQL and stored procedures), Dapper (ORM), SSRS (SQLServer Reporting Services), ADO/ADO.NET)
Platforms: DevOps, Azure, Windows 7/8/10;
Applications: Internet/Intranet, Microsoft Office (Word, Excel, Access, Outlook, Powerpoint, Visio)
GUI Tools: Visual Studio, DevExpress, Infragistics, KendoUI
Source Control: Git, TFS (Team Foundation Server)
Industries: eCommerce, Business services, Healthcare, Trading, Government
EXPERIENCE:
Confidential, Beaverton, OR
Senior .NET Web Developer
Responsibilities:
- Designed and developed APIs, services layers, repositories and stored procedures for CRUD (Create, Read, Update, Delete) operations.
- Designed and developed C#/.NET Core libraries to serialize/deserialize HL7 data to communicate with outside sources.
- Unit testing
- Scrum meetings/Agile methodologies
- Mentored junior developers
- Worked remotely
Confidential, Beaverton, OR
Senior .NET Web Developer
Responsibilities:
- Designed and developed C#/.NET Core APIs to transform clinical data into Confidential conformant resource bundles
- Designed and developed new features to the Risk Arrangement Data (RAD) software. Architecture was MVC C# utilizing KendoUI connecting to a SQLServer 2016
- Scrum meetings/Agile methodologies
- Worked remotely
Confidential, Beaverton, OR
Senior .NET Web Developer
Responsibilities:
- Designed and developed plug in modules to base product to customize website per customer requirements.
- Architecture was MVC C# AngularJS/Typescript RESTful application/Web APIs connecting to a SQLServer 2016
- Daily Scrum meetings/Agile methodologies
- Worked remotely
Confidential, Beaverton, OR
Senior .NET Web Developer
Responsibilities:
- Designed and developed a stock options back testing program to test out whether various strategies are profitable or not. Architecture was MVC C# RESTful application/Web APIs connecting to a SQLServer 2016 via Dapper.
- Unit testing
Confidential, Salem, OR
Senior .NET Web Developer
Responsibilities:
- Designed and developed several web APIs which communicated between legacy system and new system. Unit testing.
- Daily Scrum meetings/Agile methodologies
- Worked remotely
Confidential, Beaverton, OR
Senior .NET Web Developer
Responsibilities:
- Wrote .NET RESTful Web APIs using CQRS design pattern. Unit testing.
- Added new features to existing products in MVC C#.
- Daily Scrum meetings/Agile methodologies
Confidential, Beaverton, OR
Senior .NET Web Developer
Responsibilities:
- Technical lead on web/Windows 10 RESTful application which syncs Surface 4 Pro tablets and SQLServer 2015 database via Microsoft Sync Framework and Web APIs
- Designed and developed multiple MVC C# RESTful applications/Web APIs using DevExpress UI connecting to SQLServer 2013 via Dapper
- Redesigned databases to consolidate and normalize data. Wrote SSRS/SSIS scripts.
- Redesigned core application’s UI in jQuery, Bootstrap and jQGrid (Trirand)
- Rewrote core web API application to connect to new database architecture, utilizing MVC 4 and DevExpress
- Refactored and extended various software applications that support Confidential ’s building construction management process. Most programs are three tier .NET, C# applications connecting to a SQLServer2008/2012 database.
- Daily Scrum meetings/Agile methodologies
- Mentored junior developers
Confidential, Beaverton, OR
Senior SQL Developer
Responsibilities:
- Migrated data from several databases into Microsoft Dynamics 2011 CRM. Wrote SQL scripts, Scribe scripts and procedures to migrate and clean up data
- Daily Scrum meetings
- Worked remotely
Senior .NET Web Developer
Confidential, Beaverton, OR
Responsibilities:
- Refactored and extended Confidential which is a measure of the environmental impact of each garment during the manufacturing process.
- Optimized each web page, improved workflow, redesigned and extended UI, optimized and/or refactored SQLServer 2008 queries.
- Daily Scrum meetings/Agile methodologies
Senior .NET Web Developer
Confidential, Beaverton, OR
Responsibilities:
- Supported development of Confidential ’s web-based school meal tracking program.
- Extended functionality, debugged code and refactored stored procedures.
- Daily Scrum meetings/Agile methodologies
- Supported development of Confidential 's Rebate Forecasting system which was a Windows client-based application connected via Entity Framework to a SQL 2008 database. Extended functionality, wrote unit tests and stored procedures.
- Daily Scrum meetings.
- Designed and developed an ASP.NET 3.5 (C#) web application connected to a SQLServer 2008 database. Application enrolls new customers, asks them a series of questions then calculates a safety score, allows them to purchase products and store personal/encrypted information in the database. Utilized AES encryption and validation application blocks.
- Developed a web based, ASP.NET 3.5 (C#) food tracking application connected to a SQLServer 2005 database. Application used DropThings to drag and drop widgets on to a dynamic page. Integrated Google Maps and SQLServer Reporting Services into widgets. Wrote extensive Javascript to utilize Google Maps and DropThings.
- Designed and developed an ASP.NET 2.0 (C#) web application connected to a SQLServer 2005 database integrating Google Maps to map multiple locations based on various geocode parameters. Wrote extensive Javascript to utilize Google Maps.
- Designed and developed an ASP.NET 2.0 (C#) web application connected to a SQLServer 2005 database allowing the finance group to upload Excel spreadsheets containing month end reports into a data base and convert them into SAP input for further processing.
- Designed and developed a .NET 2.0 Windows (WinForms) application (VB.NET/C# and Infragistics) to create equations using reflection of business objects, read data from an external database, join the data based on criteria set by the customer in the UI, run the equations and display the resulting data.
- Designed and developed an ASP.NET 2.0 (C#) console application to send energy trading information to interested parties. The program extracts data from a database, populates a class created from an XSD/WSDL provided by the customer, serializes the class to a compressed XML document, transmits the document, extracts the response and updates the database.
- Designed and developed an ASP.NET 2.0 (C#) AJAX web application to import various components of an accounting package database to a SQLServer 2005 database in order to set up an inventory tracking solution.
- Completed project on a C# stand-alone Windows CE mobile application for a bar code scanner.
- Designed and developed an ASP.NET 2.0 (C#) web application to duplicate many features of the ASP.NET Web Site Administration Tool so that an administrator can create, read, update and delete custom roles and memberships on the live website.
- Developed an ASP.NET 2.0 (C#) web application connected to a SQLServer 2005 database. Application was a health insurance company subscriber information site using a “generic” architecture that allowed for rapid development and easy modification.
- Unit testing with NUnit.
- Designed and developed an ASP.NET 2.0 (C#) web application connected to a SQLServer 2000 database incorporating .NET 2.0 roles/memberships, security and menu features as well as Microsoft Application Blocks. Incorporated third-party graphing software (Component Art) to display dynamic graphs and charts.
- Designed and developed test driven, ASP.NET (C#) web application that displayed database driven reports in order to improve business efficiency and decrease account receivable time.
- Designed and developed T-SQL stored procedures connected to SQLServer 2000 database. Table driven reports allowed for easy modification and extensibility.
- Designed and developed an ASP.NET (C#/XML) web service using SOA (Service Oriented Architecture) to marshal XML documents between layers and ultimately insert the documents into a web page so the user can review/edit/delete them.
- Designed and developed a web based, ASP.NET (C#) application connected to a SQLServer 2000 database which tracked capital asset so that management could more efficiently monitor spending for various construction projects.
- Designed and developed .NET (C#/XML) web applications and tools to synchronize data from SQLServer and Oracle databases.
- Designed and developed T-SQL stored procedures connected to SQLServer 2000 database. Worked with Oracle DBAs to synchronize large data transfers.
- Designed and developed an ASP.NET (C#/VB.NET/XML) mission critical web application to extract data from a SQLServer 2000 database and create Excel spreadsheets so Federal agencies can submit their budgets to the OMB.
- Designed and developed an ASP.NET (C#/XML) web application to performance test ASP.NET research application connecting to a SQLServer 2000 database.
- Modifications and extended an ASP.NET (C#/XML) web application.
- Designed and developed scripts in Visual Studio ACT (Application Center Test) to load test application. Presented reports to management.
