We provide IT Staff Augmentation Services!

Sr. .net Design Engineer Resume

5.00/5 (Submit Your Rating)

Pleasanton, CA

SUMMARY:

  • I am a seasoned IT professional with extensive experience designing and developing full - stack, enterprise class information systems that improve the operations and revenues streams of companies. The majority of systems I have designed and/or implemented allowed companies to improve their processes, increase their revenues, and deliver their services with either zero, or minimal increase in staff, providing a short ROI.
  • I am experienced in business process and workflow analysis, OOD, OOP, and Application/Solution Architecture. As a Technical Manager of small and large teams, I mentor both junior staff, and experienced developers moving to C#/.NET. I have instigated and worked with other dev teams to improve processes at my employers including TDD, Continuous Integration, re-factoring, improved logging, and Aspect Oriented Programming, resulting in reduced TCO, improved testing, and improved software quality. In addition to my analytic & design skills, I am quite comfortable in hands-on coding across the entire stack of application development, from database development, through back-end services, to UI front-end.

TECHNICAL SKILLS:

Languages: C#, VB.NET, JavaScript, HTML, HTML5, XAML, TypeScript, CSS, XML, XSLT, LINQ, JSON, Power Shell

Frameworks: .NET, ASP.NET MVC, WPF, MVVM, Xamarin, jQuery, Angular 2, Web API, REST, OData, WCF, node.js, Bootstrap, Entity Framework), AJAX, ClickOnce Deployment, OAuth, Windows Identity Management, Forefront Identity Management, Azure Storage Library, Application Insights, Windows Workflow, Silverlight, Google Maps API v3

Tool: Sets: Telerik RAD & MVC Controls, ASP.NET Menu, Infragistics, Automapper, Autofac, Ninject, Enterprise Library, Post Sharp, NuGet, NPM Package Manager, SharePoint

Databases: Azure SQL, MS SQL ( 2000-210 4), MySql, Informix, Tandem Non-Stop SQL, MS Access, (Researching NoSQL databases Neo4j, OrientDB, BrightstarDB, Graphene)

Development Methodologies: Agile/Scrum, Waterfall, TDD

Development Software: Visual Studio, VS Code, Web Storm, Word, Excel, Power Point, MS Project, VISIO, Bing Maps, Grunt

Source Control & Work Item Management: VSTS, TFS, Git, SVN, Surround SCM, Jira, Test Track, Bug Tracker, Fog Creek, Trello

Industries: Transportation/Logistics, Banking, Financial, Health Care, Insurance, Document Imaging

Patents: US 5,168,444 “Shipment system including processing of document images”

GitHub Contributions: http //GitHub/siverfox1948

PROFESSIONAL EXPERIENCE:

Confidential, Pleasanton, CA

Sr. .NET Design Engineer

Skills: Azure SQL, Azure File Storage, C#, ASP.NET Web API, REST, OData, JSON, WPF, MVVM, ClickOnce, Application Insight, Surround SCM, Test Track, Entity Framework (Code First & Data Migrations), OAuth, Power Shell

Responsibilities:

  • Development of new backend data services using OData V4 (REST) and Azure
  • Designed the Entity Model, and used Code First, and Data Migrations to maintain the database.
  • Took over a portion of the WPF programming on the device (2 separate WPF applications on the device)
  • Implemented ClickOnce publishing for both WPF products:

Confidential, San Francisco, CA

Sr. .NET Design Consultant

Skills: ASP.NET MVC, C#, JavaScript, node.js, Angular JS, REST, HTML, CSS, Git, SVN, Web Storm, Bootstrap, Jira, Grunt

Responsibilities:

  • Development of new eCommerce product using node.js, AngularJS, and REST
  • Maintenance & Enhancement of various web products for Ad Reporting; Confidential Search, Confidential Search Pro Beta, YPConnect (REST & WCF)
  • Moved to the Unified Billing project to help drive it to completion (WCF & REST)
  • Moved to the "Presence" team as part of resource shifting due to employee departures

Confidential, Pleasanton, CA

.NET Architect

Skills: ASP.NET MVC, C#, JavaScript, Windows Identity Management, REST, WCF, HTML, CSS, TFS, Visio,Post Sharp, Windows Workflow, TDD, Automapper, Telerik

Responsibilities:

  • Architected the Infrastructure for 6 new applications added to IOS.
  • Pushed Release team to implement Continuous Integration (TFS) for all projects, saving considerable effort, money, during release efforts.
  • Simplified the "sharing" of code across 5 projects by implementing a private NuGet gallery and committing modules to this gallery.
  • Analysis and recommendation of new products for the development team.
  • Designed and implemented an "enhanced" Single Sign-on" service utilizing Windows Identity Management and Claims, integrating with the existing TAM (Tivoli Access Manager) system. This was implemented as an HttpModule and IAM web service. The HttpModule was shared with all web-sites using the private NuGet gallery (noted above). This enabled each project to "avoid" coding their own interface to TAM, and guaranteed consistency of behavior.
  • Led a small team to design a "standard" event handler to be used by all controllers.
  • Mentor two cohorts of State Employees migrating from Java and Mainframe experience to .NET and OOP.

Confidential, San Francisco, CA

Sr. .NET Consultant

Skills: Forefront Identity Management, HTML, jQuery, C#, JavaScript

Responsibilities:

  • This effort was to enhance an existing FIM portal, and a custom web-based front-end to the FIM portal that was originally provided by another consulting company.
  • This reduced the amount of time required to provision software tools for new hires, and control access.

Confidential, Pleasanton, CA

.NET Architect

Skills: ASP.NET MVC, C#, JavaScript, HTML, Entity Framework, TFS, Clear Case, MS SQL, Telerik, TDD

Responsibilities:

  • This effort is to replace all of the existing Java-based legacy applications at SCIF. The first portion is to replace the current on-line submission process for applying for workmen's compensation insurance.
  • As Architect & Team Lead, I was responsible for leading a team of 6 other developers. This team developed the UI, the database, and the interfaces to 5 different WCF services.

Confidential San Francisco, CA

.NET Architect

Skills: ASP.NET MVC, C#, JavaScript, Entity Framework, MS SQL, VBS, ASP (Classic), WCF, SVN, TDD, Telerik

Responsibilities:

  • EagleConnect is a middle tier application that serves as an interface between external applications, and a BizTalk processing engine.
  • Refactored the Admin and Engineering Console (ASP.NET applications) to use Entity Framework from 3 different db access technologies.
  • Refactored the Web Services of EagleConnect and reduced WCF communications chatter by a factor of 4.
  • Added over 100 automated unit tests to the refactored system, which had none at all in the previous system.
  • Installed and configured (with another developer) TeamCity to provide continuous build functionality with automated unit testing, and improved deployment functionality;
  • Designed and implemented a second middle tier variant called Spectrum to interface an internal client to a BizTalk processing engine;
  • Intranet & Collaboration Group which managed and maintained all FRB Intranet appl where I maintained, enhanced, designed and developed new applications for the internal Intranet site, EaglesNet. This included converting existing ASP pages to ASP.NET
  • Instigated the use of Continuous Integration (using Team City on the Eagle Connect project), and helped with source code repository effort (TFS & non-ASP.NET code) for the I&C projects.
  • Worked with Network Engineering to instigate the formalization of the turnover process (Dev to QA and Prod) for I & C

Confidential, San Francisco, CA

Sr. .NET Consultant

Skills ASP.NET MVC, VB.NET, JavaScript, Entity Framework, MS SQL, SVN

Responsibilities:

  • Building a new Global Network Portal for their Confidential . This is a world-wide service for associated brokers to manage their Insurance products and clients
  • Build/Repair Unit Tests for existing code
  • Implement an application wide security mechanism to determine access rights at the controller and view level. This involved creating an HTML helper extension.
  • Implement portion of the application to add/edit Local Client Contacts

Confidential, Santa Cruz, CA

CTO

Skills:ASP.NET MVC, JavaScript, SQL, Google Maps API v3, Telerik, Bootstrap

Responsibilities:

  • Built a mapping application to show EV charging sites on a Google Map This was later expanded to include other types of "green" businesses, searching for a specific address, and filtering by various categories.
  • Design database for GLSN mapping functions

Confidential, San Francisco, CA

Sr. .NET Consultant

Skills: ASP.NET MVC, C#, JavaScript, CSS, HTML, Azure SQL, Azure Blob Storage, Bing Maps, WCF, Silverlight, REST, XML

Responsibilities:

  • I developed a service to provide "light points" to an external application that was controlling a robot arm firing a laser at various points in space in a timed sequence. The site went active on 08/23/2010 inactive on 9/15/2010 after the game was released. During this short period the site had over 110,000 users who registered, and over 1,000,000 unique visitors.
  • Maintain a Silverlight content upload application that uploads files to Azure storage
  • Write a WCF service to accept images for the Kinect Games application and store these images in the Azure cloud.
  • I wrote several test applications utilizing Silverlight 4.0 and WPF.
  • Worked on a new application to "moderate" content for display on the Kinect web
  • Application to map Kinect marketing events using Bing Maps
  • Maintain back-end services for Gap’s iPhone app, StyleMixer, that connects to Google maps to provide store location features.
  • Research and solve problems in the Gap qrCodes mobile phone application.
  • FourSquare Holiday Banner: This is an application to provide store location/to-do information regarding Gap products through FourSquare. I implemented the store location back-end.

We'd love your feedback!