We provide IT Staff Augmentation Services!

Architect / Senior Software Developer Resume

3.00/5 (Submit Your Rating)

SUMMARY

  • I have many years of experience developing software for web applications and I am comfortable working with large code bases involving complex cross - platform multi-threaded code.
  • I have a proven track record for creating and deploying large-scale distributed systems designed for efficiency and scalability.
  • I am adept at providing high-level technical direction and working in teams to drive projects from conception and design to QA testing and ultimately deployment.

TECHNICAL SKILLS

Languages: Angular, React, AngularJS, C#, TypeScript, JavaScript, HTML, Microsoft Visual Basic, C++

Databases : SQL Server, RavenDB, MongoDB, Oracle

Architecture: .NET Core, .NET Framework, OWIN, REST, Dapper, Entity Framework, Web API, ASP, MVC, Bootstrap, SignalR, NServiceBus, NEventStore

Dev Ops : Team City, Build Master, Octopus Deploy

PROFESSIONAL EXPERIENCE

Confidential

Architect / Senior Software Developer

Responsibilities:

  • Led architecture and development of a new platform by creating RESTful web services in .NET Core Web API and front in clients written with Angular. This CRM platform is used by car dealerships across North America.
  • Developed an Identity Server Management client in order to provide Single Sign On (SSO) capabilities to multiple clients within the company.
  • Created an easy to utilize architecture that provides robust functionality but also helps to modularize the system while maintaining access to those modules within a custom database context class.
  • Overcame many obstacles by creating custom solutions that tie together functionality spread across multiple technology stacks in order to include legacy pieces of the existing system.
  • Provided guidance to developers in how to use the architecture and other performance gaining technologies such as asynchronous operations.
  • Worked with team to develop new features using Agile/SCRUM methodologies

Confidential, Houston, TX

VP Software Development

Responsibilities:

  • Led architecture and development of a new framework that improves accessibility of an existing platform, Oracle Data, by creating a RESTful web services that allows for 3rd party integrations.
  • Overcame a complex integration issue between Oracle and Entity Framework by delivering an additional framework for Oracle integrations using .NET dynamic objects and the Oracle Managed Driver to fill classes that mimic the table structure.
  • The additional infrastructure enhanced speed of SDLC by providing reusable Units of Work to interact with any of the underlying tables.
  • The new framework allowed Auto Masters to develop an entirely new customer base of 3rd. party integrators resulting in increased revenue and product diversity.
  • Travel to trade shows to aid in selling the product and connecting with potential 3rd party integration partners.
  • Worked with team to develop new features using Agile/SCRUM methodologies

Confidential, Houston, TX

Software Developer

Responsibilities:

  • Led team of developers in a Greenfield project to replace the previous Terminal Server VB6 Dealership DMS system.
  • Created a new and highly scalable architecture accessible through a Microsoft OWIN Web API 2. The infrastructure utilizes MSMQ message queues and NServiceBus to handle distribution allowing for multiple application servers to work together spreading logistics in the most efficient manner.
  • Persisted data within MongoDB, our NoSQL database of choice.
  • Created a responsive Single Page Application (SPA) client with angularJS and bootstrap CSS.
  • Used Grunt to create minified and obfuscated deployable files.
  • Used Team City to control packages hosted on our Nuget Server as well as ensure Unit Tests passed before deployment.
  • Used Octopus Deploy to control deployments to multiple servers in not only the live site but also Test and QA environments hosted in cloud VM duplicates of the live environment.
  • Customers have praised the new platform for its design and usability but are most impressed by the speed in which they are able to move through the system.
  • Since the pages are not server side rendered and the only data passed to and from the server is JSON, the performance has been off the charts.

Confidential, Houston, TX

Software Developer

Responsibilities:

  • Directly responsible for loan origination calculation methods within what was referred to as the Desking Utility.
  • Ensured that dealership calculations were correct and calculating according to local taxes and regulations.
  • Worked on migrating multiple areas of the system from ASP Classic to Web Forms.
  • As developers at a small company, responsible for web design, functionality and DAL methods which in turn called stored procedures that we would also write and maintain.
  • Integrated 3rd party companies to combine their incentive information, such as rebates, with the dealerships inventory to create a lookup table of possible deal scenarios.
  • Individually took on a side project that turned into a major selling point of the system called Results Based Follow Up, which was then Trade Marked for the name and the functionality. Within this system Dynamic SQL was used to re route a customer’s follow up schedule based on new customer interactions and their associated results. This feature also allowed for better predictability of close ratios based on new customer interactions
  • Played integral role in strategic product and technology strategies, such as the incorporation of Microsoft MVC.
  • Selected by CTO to represent organization during trade shows and networking events as the technical SME.
  • Served in a Sales Engineer capacity traveling with sales team to work with new customers to identify and create custom solutions and manage integration issues.
  • Added a streamlined process for adding new dealers to the system by creating on boarding questionnaires and paper work used to preload dealers prior to onsite training.
  • S e t -­ u p syst e m s e tti n g s a n d S Q L scr ip t s u s e d f o r ne w dea le rs h ip s .

We'd love your feedback!