We provide IT Staff Augmentation Services!

Principal Software Developer / Architect Resume

5.00/5 (Submit Your Rating)

SUMMARY:

Providing companies the process and tools needed to deliver high - quality software on-time and on-budget

SKILL:

  • 14 years of C# .NET platform technologies (versions 1.1 - 4.5.1)
  • Azure Messaging, Azure Cloud Services, Azure Sql Server, Azure virtual networking
  • HDInsight, ElasticSearch, Hadoop
  • ASP.NET MVC3/4/5
  • ASP.NET WebAPI
  • Entity Framework 4-6
  • WinRT API Windows 8 App Store development
  • .NET MF (Micro-Framework) embedded programming
  • .NET Gadgeteer module development
  • Visual Studio
  • Git and GitHub
  • HTML, CSS, JavaScript, JQuery
  • Telerik, KendoUI, Syncfusion
  • Spring.NET, MEF, Unity DI
  • Object Oriented Design and Design Patterns
  • Performance Tuning
  • 10+ years of SQL Server (versions )
  • WPF (Windows Presentation Foundation)
  • WPF MVVM Light
  • XML - XSLT - XSD - XPath
  • Multi-threaded programming
  • SharePoint
  • Python
  • Java
  • C++
  • PHP
  • MyEclipse, NetBeans
  • Linux

EXPERIENCE:

Confidential

Principal Software Developer / Architect

Responsibilities:

  • Architect and implement Big Data solutions to analyze electronic medical records
  • Technologies: HDInsight, ElasticSearch, ElasticSearch-NEST, Azure, C#
  • Developed desktop data management and analysis tools: ASP.NET MVC, WPF, Unity, Syncfusion, Azure Cloud Services
  • Contributions to the ElasticSearch-net NEST open source project
  • Design and develop screencast recording for new product lines
  • Gather business and technical requirements from executive leaders
  • Document and present implementation plans and architecture to key decision makers
  • Create and present cost and revenue projection analysis

Confidential

Principal Software Developer / Architect

Responsibilities:

  • IT Optimization of staff and operations. Implemented Agile and Process management.
  • Migrated production systems from on-site hosting to Azure for a 20% cost reduction while increasing views per minute
  • Documented SOPs for and responsible for all IT audits
  • Responsible for all IT vendor and contract negotiations
  • Implemented Continuous Integration in Azure using GitHub, Jenkins, Rally, NCover
  • Prototype products for client demos
  • Clinical Trials Analysis Package is a statistical package to assessing risk of in-progress clinical trials. ASP.NET MVC5, EF6, Unity, KendoUI, Azure SQL, Azure Websites
  • Audio Processing Engine is an analysis engine of clinician/subject interview audio file. ASP WebAPI, Unity, Azure Web Services, Azure Storage, WPF, MVVM Light Toolkit
  • Data center and production web farm migration to Azure. Migrated global production infrastructure to Azure saving $20K/year with 10x performance increase.
  • Gather business and technical requirements from executive leaders
  • Document and present implementation plans and architecture to key decision makers
  • Create and present cost and revenue projection analysis

Confidential

Software Development Manager

Responsibilities:

  • Implement Agile and SDLC processes
  • Lead software team of 7
  • Responsible for tech screens for new hires and final hiring decisions
  • Responsible for software developer training and improvement including: OOD, Unit Testing, Mocking, Continuous Integration, Version Control, and coding best practices
  • Designed and built new product lines including a high-throughput PaaS deployable scheduling service.
  • Technologies used: Visual Studio 2013 Ultimate, .NET 5.4.1, WPF 4.5, ASP.NET MVC5, Entity Framework 6, jQuery 2.1.0, jQueryUI 1.10, MVVM Light Toolkit, MSMQ, WebAPI, ServiceStack, Moq, Unity
  • Gather functional requirements from key business leaders
  • Create and implement budget and staffing plans

Confidential

Agile Manager / Principal Developer

Responsibilities:

  • Software development team modernization for Arbella Insurance. Led software development teams to use modern software development practices.
  • Designed and developed commercial auto policy quoting system for Arbella Insurance using docx4java, OpenXML, and J2EE 6. This system generates MS Word 2007 documents with policy quotes for underwriters.
  • Developed several custom UI touch-screen controls for the .NET Micro Framework (NETMF) using WPF. This work has been featured in XAML News and WPF Daily News.
  • Implemented new Long-term care insurance products for the desktop using C#, .NET 4.0, WPF, MVVM Light Toolkit, SQL Server CE, EntityFramework 4.3.1, and Windows Workflow (WF)
  • Implemented new Long-term care insurance products for the web using the same core as the desktop but with ASP.NET MVC3, jQuery, and Bootstrap for the front end.
  • Implemented a new complex actuarial calculations with exacting performance specifications (20,000 calcs/sec)
  • Developed complex automated test system to validate all calculations
  • Developed ASP.NET MVC3 applications (MVC3, EF 4.3.1, NInject, Sql 2012)
  • Developed desktop applications for thousands of users (WPF, MVVM Light, EF 4.3.1, Sql CE 4.0)
  • Created automated UI testing tools and processes for WPF and .NET MVC3 applications
  • 92% On-time delivery success rate
  • 94% Unit test coverage
  • Personal velocity of 10 points per week
  • Work with Business Analyst to create and requirements
  • Work with key business leaders to create cost and revenue projections

Confidential

Manager of Software Development

Responsibilities:

  • Developed core business functionality connecting hospitals to property and casualty payers using C#, .NET 4.0 ASP.NET MVC 3, WCF, WPF, MVVM Light, Entity Framework 4.3.1
  • Created windows services which connect to multiple EDI clearing houses for eligibility (270/271) and claims (837/835) processing
  • Lead all technology development
  • Implemented company software development lifecycle policies (SDLC) and Agile project management
  • Responsible for employee technology training. Included developer training on OOP, TDD, and other SDLC best practices
  • Turned business needs into and actionable specifications
  • Agile project manager for development teams. Managed backlog, retrospectives, story grooming, demos, and iteration planning
  • Created build and test automation practices and TFS repository and build server
  • Implemented enterprise-wide PGP security services for HIPAA and EDI security requirements
  • Personal velocity of 9 points per week

Confidential

Manager of Software Engineering

Responsibilities:

  • Responsible for Agile project management, task delegation, personnel scheduling, and all day-to-day managerial duties for the ITG Compliance product
  • Managed all aspects of product lifecycle, from feature definition through customer support
  • Responsible for all build and software release duties including branch management for quick fix releases
  • Responsible for delegation of all client issues to team members
  • Responsible for all task management and personnel management for developers and QA staff
  • Planned iterations with product management and led planning meetings
  • Maintained automated testing process utilizing CruiseControl, NUnit and Fitnesse
  • Worked closely with QA/PMs to ensure releases were fully tested
  • Worked closely with Documentation Team to ensure software documentation was current
  • Was still an active developer continuing my previous development duties
  • Personal velocity of 7 points per week

Principal Software Developer

Confidential

Responsibilities:

  • Implemented many new features for the ITG Compliance product using C#/.NET, SQL Server, remoting, click-once deployment, WinForms desktop development, web services, windows services
  • Implemented CruiseControl, Fitnesse, and unit tests
  • Responsible for maintaining the CruiseControl server and delegating issues as needed.
  • Resolved many issues including performance, thread-safety, database cursors, SQL server reporting, caching solutions
  • Worked with PMs to implement many new features
  • Designed and built an API for the Compliance engine
  • Personal velocity of 8 points per week

We'd love your feedback!