We provide IT Staff Augmentation Services!

Sr. Software Engineer Resume

Phoenix, AZ

SUMMARY

  • Experience in small business to large enterprise
  • Extensive knowledge and experience leveraging Microsoft development technologies.
  • Technology leadership and mentoring with a focus on translating business needs into software design and development goals.
  • Experience in all aspects of the software development life - cycle from requirements gathering and analysis to development, deployment, maintenance, and support.
  • Experienced with using good design practices and patterns to solve complex problems including IoC and DI, visitors, factories, proxies, and singletons

TECHNICAL SKILLS

  • ASP.Net
  • ASP.Net MVC
  • C#
  • ORM
  • Entity Framework
  • Dapper
  • HTML 5
  • CSS 3
  • Javascript
  • JQuery
  • Angular
  • WPF
  • Silverlight
  • WCF
  • WinForms
  • Windows Services
  • WiX
  • SQL Server
  • MySQL
  • SQLite
  • Xamarin / Mono
  • Agile Scrum
  • Design Patterns
  • Relational Design
  • UI/UX Design

PROFESSIONAL EXPERIENCE

Confidential, Phoenix, AZ

Sr. Software Engineer

Responsibilities:

  • Built HTML5/JQuery based ASP.Net MVC extensions to simplify dialogs, and form change checking for the rewrite of the user interface.
  • Created a tool to migrate from a legacy Enghouse product into QMS utilizing a plug-in architecture and a wizard style interface that simplifies and automates the migration process.
  • Streamlined the build and branching process in Jenkins.
  • Moved builds from a locally hosted server to AWS EC2 and S3.

Confidential, East Greenbush, NY

Sr. Software Engineer

Responsibilities:

  • Virtualized support and testing systems and defined standard practices and procedures for VM management
  • Built a prototype ticket management and assignment system in Salesforce for a potential client.

Confidential, Des Plaines, IL

Sr. Software Developer

Responsibilities:

  • Built a custom ORM and Application Infrastructure for building large scale systems
  • Implemented an in-house API Framework for integrating with NextGen
  • Built a general purpose data T&L tool for migrating data to new healthcare systems
  • Built an XML/XSLT based reporting and notification system

Confidential, Wyomissing, PA

Performance Architect

Responsibilities:

  • Designed and implemented a performance profiling strategy for ASP.Net and Silverlight
  • Rewrote the authentication architecture of the ASP.Net and Silverlight systems to include SAML 1.1/2.0 and cross­application federated authentication.
  • Developed a user audit trail implementation for the ASP.Net Application

Confidential, Albany, NY

Sr. Consultant

Responsibilities:

  • Developed a tool and API that utilizes C# and XSLT to dynamically generate database-driven web forms.
  • Created an ad-hoc reporting web application and API that allows on-the-fly creation of reports.
  • Worked as a technical lead, designing the architecture and working with analysts to define and implement requirements.
  • Developed a custom code generator to create POCOs (Plain Old CLR Objects) and DTOs (Data Transfer Objects) from an Entity Framework 3.5 edmx.

Confidential, Albany, NY

Sr. Software Engineer

Responsibilities:

  • Served as lead developer on our student loan consolidation product.
  • Refactored our student loan consolidation product to integrate private consolidations.
  • Developed a financial library that calculates student loan APR in VB6 and later ported it to .Net 1.1, 2.0 and 3.5.
  • Developed a high-performance ORM and n-tiered application architecture based on ASP.Net.
  • Served as senior developer on a web based development platform similar to salesforce.com.
  • Served as technical lead on a project to rewrite our existing web-based student loan origination platform leveraging the web application architecture above.
  • Worked as a senior developer in the Legacy Modernization division where I assisted a Legacy Modernization vendor to make their tool that ported RPG applications to Java/C# work with Mac OSX.

Confidential, Kinderhook, NY

Data Processing Specialist

Responsibilities:

  • Created a search utility that located contractors within a user specified radius of an assignment using GIS data.
  • Managed the data processing and entry programs used in projects for several clients.
  • Developed automation tools to make the process of creating data processing and entry programs for a high-profile client more efficient.

Hire Now