Full Stack Developer Resume
San Antonio, TX
SUMMARY
Seeking a .NET Lead or Architect position utilizing previous experience to develop and mentor all associates within the sphere of influence of the team while developing high quality software that will improve customer productivity and reduce production costs
PROFESSIONAL EXPERIENCE
Confidential
Full Stack Developer
Responsibilities:
A member of a small research and development team dedicated to developing new technologies to monitor and evaluate electricity consumption from a utility and from power plants such as solar arrays, wind turbines, generators and Tesla Power Walls. Lead efforts to stream line existing code by introducing principles such as SOLID and Test Driven Development practices. Lead efforts in improving testing and reconciliation of calculations. Principal HTML, Javascript RESTful WebApi, MVC and C# Engineer. Architected and developed a tiered framework for the User Interface, Business and Data access Layers. Introduced technologies such as Angular and Knockout.js and transformed the application into a Single Page Application. Analyzed and generated a plan to increase dependability, accuracy and efficiency of the application. Developed numerous complex stored procedures, in SQL Server 2016, designed to transform and calculate complex electricity usage calculations. Worked exclusively with Visual Studio 2017, Microsoft SQL Server 2016, and Git.
Confidential
Principal Software Engineer
Responsibilities:
A key member of a development team responsible for architecture, design and development of a solution to maintain and enhance an United States Airforce Distance Learning application with emphasis on security. I was overall responsible for technical direction, architecture, code reviews, technical specifications, requirements review, documentation, and mentorship of junior developers. I implemented industry best practices Test Driven and practices. I refined the way the team utilized Scrum and Agile, by stream lining and allowing the team to have a voice. Provided brown bag lunch and learns to the team to improve the team’s core knowledge and improve proficiency. Implemented a security package that enhanced the .Net Forms Security framework. Worked with .Net, C#, MVC, Asp.net WebForms, Javascript, Knockout.js, Angular 2/4, Jquery, Ajax, WebApi, Visual Studio 2013 and 2015. Participated heavily in the selection and interview process of new employees. Architected the replacement the entire product, written in ASP.net webforms, with a product using Angular 2/4 and WebApi. Developed an Angular application framework to reduce repetitive functionality and increase developer productivity.
Confidential, San Antonio, TX
Senior .Net Developer
Responsibilities:
A key member of a development team responsible for architecture, design and development of a document delivery system that incorporated Windows Services and a Configuration application base a hybrid MVC/MVVM framework. Designed and developed numerous asynchronous libraries in C# utilizing generics, Linq to Entities, AutoMapper and plugin frameworks. Developed and implemented numerous user interfaces utilizing HTML5 and Bootstrap with JavaScript and the KnockoutJS framework for View Models while integrating JQuery and AJAX and JSON to call WebApi methods. Aided in the development of a Service Bus utilizing RabbitMq to process incoming documents from numerous sources into Documentum. Exclusively worked with Microsoft .Net Framework 4.5, Visual Studio 2013, Microsoft TFS 2013, SQL Server 2012, C# and Javascript and Fiddler. Achieved a 75% code coverage utilizing TDD principles
Confidential
Senior .Net Developer
Responsibilities:
A key member of an agile development team responsible for architecture, design and development of a globalized cross browser capable CMS Solution for the Banking and Brokerage industry in Brazil with in a hybrid MVC/MVVM framework. Designed and developed numerous asynchronous libraries in C# utilizing generics, Linq to Entities, AutoMapper and Inversion of Control through Ninject while integrating into the client’s infrastructure through WCF. Responsible for the development of a messaging and logging system in C# that synchronized messages, logs, actions and emails between different customers and users of the system. Developed and implemented numerous user interfaces utilizing HTML5 and Bootstrap with JavaScript and the KnockoutJS framework for View Models while integrating JQuery and AJAX and JSON to call WebApi methods. Designed and developed a CRUD framework for WebApi in C# using Interfaces, Generics and Ninject to simplify WebApi construction while giving the team the flexibility to be able to extend and customize the framework for specific WebApi classes. Architected and implemented a pagination framework in C# utilizing generics and Redis cache. Exclusively worked with Microsoft .Net Framework 4.5, Visual Studio 2012, Microsoft TFS 2012, SQL Server 2012, C# and Javascript and Fiddler. Achieved a 90% code coverage utilizing TDD principles
Confidential, Dothan, AL
Lead .Net Developer
Responsibilities:
Lead a team of developers responsible for the development and maintenance of custom software to support a medium sized call center. Streamlined architecture and code libraries by developing an N - tier framework utilizing SOA principles with C# and WCF. Installed and configured Microsoft TFS 2012 and migrated all applications from Microsoft Source Safe into TFS. Architected, designed and developed a dynamic softphone in C# on a Win Forms platform to replace the current phone system. Architected, designed and developed a testing web application and engine utilizing C#, ASP.Net and WCF that was used to certify new operators during training. Designed and developed a map application utilizing Microsoft Bing Maps API, JavaScript and Knockout.js that allowed operators to lookup any city in the world to be able to better serve customer needs for cellular requests. Worked closely with business managers to gather requirements and demonstrate software. Responsible for releases and IIS 7.5 configurations.
Confidential, Fort Rucker, AL
Lead SOA Programmer
Responsibilities:
Responsible for the architecting, designing, development and implementation of secure Service Oriented Architecture Framework utilizing the Microsoft .Net Framework (3.5 & 4.0) and Microsoft SQL Server 2008 R2. Worked exclusively with the WCF Framework utilizing C#, Microsoft Visual Studio 2008, Microsoft IIS 7.5. Developed a security framework for WCF services utilizing C#, a custom web config section, certificates and role based authorization. Developed a proprietary service bus and user interface, utilizing the ASP.net MVC framework with C#, that allowed for the publish/subscribe paradigm of Web Services. Utilized Microsoft Team Foundation Server for all source control. Performed unit, web and load test on all applications before deploying to a test environment or production environment. Achieved a 95% code coverage utilizing TDD principles.
Confidential
Programmer Analyst III
Responsibilities:
Responsible for the design, development, testing and maintenance of application utilizing the Microsoft .Net Framework (4.0), C#, VB.Net and Microsoft SQL Server 2008. Helped to integrate the company into a new operations software. Worked extensively within the WPF and WCF frameworks utilizing Microsoft Visual Studio 2010. Played a key role in transitioning the company into Transportation and Fleet Management Software (TMW). Utilized C#, VB.Net, ASP.NET, LINQ, XML/XSLT and AJAX to create custom reports applications.
Confidential
Programmer Analyst
Responsibilities:
Responsible for the design, development, testing and maintenance of ASP/ASP.net applications utilizing JQuery and associated databases (Informix, Teradata, MS SQL, DB2). Languages used include C#, VB.net, VB, JavaScript, DHTML, and Transact SQL. Comfortable with developing within a portal. Highly familiar with Visual Studio 2003, Visual Studio 2005, Visual Studio 2008, SQL Server 2000 and SQL Server 2005. Developed numerous applications that interfaced with multiple platforms. Designed and implemented a common .Net namespace that provided all applications with increased security, flexible connection strings and provided programmers the ability to be proactive with error reporting. Responsible for the design and implementation of .Net Web Custom Controls. Worked extensively with Visual Studio Tools for Office. Helped to implement the world’s largest implementation of SQL Server Analysis Services.
Confidential
Programmer Analyst
Responsibilities:
Responsible for the design, development, testing and maintenance of ASP/ASP.net applications and associated SQL Server databases. Languages used include C#, VB.net, VB, JavaScript, DHTML, and Transact SQL. Comfortable with developing within a portal. Highly familiar with Visual Studio 2003, Visual Studio 2005 SQL Server 2000 and SQL Server 2005, MapPoint and Crystal Reports. Developed numerous applications that interfaced with AS400 libraries. Designed and implemented a common .Net namespace that provided all applications with increased security, flexible connection strings and provided programmers the ability to be proactive with error reporting.