Lead Software Engineer / Scrum Master Resume
3.00/5 (Submit Your Rating)
SUMMARY:
- What I enjoy most about writing software is the process in which we find elegant solutions to complex business problems that ultimately enhance the company's competitive advantage.
- I am a proponent of the "simplest thing that can work" approach to software design and believe that introducing unnecessary complexity should be avoided at all costs.
- Adherence to SOLID Principles and a strong grasp of Design Patterns are essential and I take extra care to follow these established best practices.
- In my 10+ year career, I have found that a Test - Driven approach to application development yields higher quality software and a more manageable codebase.
- Writing code that is testable is mandatory for maintainability and essential for automated deployment scenarios.
- I am looking for a position with a group of smart and talented collaborators with whom I can make common cause in writing exceptional software.
SKILL:
- Comprehension and utilization of SOLID Principles and Design Patterns.
- Strong understanding of OOP and Domain/Object Modeling concepts and objectives.
- Well: versed in JavaScript programming paradigms such as Prototypal inheritance and functional programming techniques.
- Polyglot Programmer with extensive experience working with LAMP, .NET, ME(A|R)N stacks.
- Advocate and practitioner of various Test: Driven Development methodologies.
- Strong data modeling skills with both relational and document database technologies.
EXPERIENCE:
Lead Software Engineer / Scrum Master
Confidential
Responsibilities:
- Introduced a set of design patterns for front-end application development that became standard the practice for the company (TypeScript, Angular 6/7, RxJs, NgRx, Redux, Jasmine, SCSS, Bootstrap 4, WebPack).
- Architecture and development of REST services for a web-based SaaS application for the automotive industry (.Net, C#, MSSQL, Web API, nHibernate, nUnit).
- Coordinated Scrum Ceremonies including Sprint Planning, Daily Standups, Story Grooming, Retrospectives, and Sprint Demos.
- Worked directly with the Product Team to define scope and objectives according to business requirements and deadlines.
Lead Software Engineer
Confidential, Tampa, FL
Responsibilities:
- Refactored core application services to conform to SOLID principles for a more maintainable codebase (.Net, C#, MSSQL, xUnit).
- Followed a Test-Driven Development process to create RESTful web services (.Net, C#, Service Stack, xUnit, TDD).
- Introduced and implemented front-end unit testing patterns for company SaaS platform (JavaScript, AngularJS, Karma, Jasmine).
Senior Software Engineer
Confidential, Tampa, FL
Responsibilities:
- Architecture and development of front-end portion of the Order Dispatch Tool.
- A touchscreen-based application built to manage and fulfill Delivery and To-Go orders (JavaScript, Signal R, AngularJS, LESS, Bootstrap 3, NPM, Grunt, Karma, Jasmine).
- Created a custom build script to handle tasks such as bundling client assets, file watching and running unit tests (JavaScript, NPM, Grunt, LESS, Karma, Jasmine).
- Worked directly with Program Architect to develop an Admin application for multiple back of house restaurant applications (TypeScript, Angular 4/5, RxJs, WebPack, Angular-CLI).
- Developed a set of RESTful web services that made extensive use of design patterns, SOLID principles, and followed a rigid coding standard (.Net, C#, MSSQL, Web API, Swagger, Dapper, MS Test).
Principle Engineer / Lead Developer
Confidential, Round Rock, TX
Responsibilities:
- Led a team of senior engineers tasked with auditing the developer workflow of the Confidential Sales Application and implementing specific solutions architected to resolve pain points throughout the application (C#, WCF, WebAPi, AngularJS, React, Karma, Jasmine, xUnit, Team City).
- Worked directly with program architects to develop and execute an implementation plan for a service tier upgrade of the Confidential Sales Application.
- Developed "fraud check" and "low stock" components for the Global Commerce Pipeline, a custom ESB which served as a preprocessor for various systems, including Confidential .com (C#, WCF, Spring.Net, Asp.Net Web API).
Vice President of Engineering
Confidential, Las Vegas, NV
Responsibilities:
- Responsible for defining the technological roadmap, platform architecture, talent acquisition, and day-to-day operations of a fledgling startup.
- Architecture and development of the initial iterations of an influencer marketing platform which would go on to become the largest VC-backed startup in Nevada (C#, JavaScript Asp.net MVC, Service Stack, MongoDB, NodeJS, Express).
- Managed all engineering resources as well as external vendor relationships and contractors.
President
Confidential
Responsibilities:
- Independent software consultant.
- Worked with external clients and stakeholders to architect and develop effective solutions based on their respective business needs.
- Developed a social web application that leveraged several external resource API's, including Google Maps, Facebook, Yelp, Twitter and StubHub (C#, Asp.net Web API, MSSQL, AngularJS).
- Developed a web application that calculated the current buy/sell/trade values of precious metals and rare currency based on real-time market trends (JavaScript, NodeJS, MongoDB, Express, React, Mocha, Chai).
Senior .NET Developer
Confidential, Las Vegas, NV
Responsibilities:
- Developed an application that allowed safety inspectors to audit locations, conduct surveys and generate reports based on their findings (C#, MSSQL, JavaScript, Handlebars, KnockoutJS, JQuery).
- Designed and Developed a RESTful API meant to be consumed by IOS and Android applications, (C#, MSSQL, Asp.Net Web API).
- Developed features for Confidential Connections; a practice management application for small insurance groups (VB.Net, MSSQL, JavaScript, Handlebars, KnockoutJS, JQuery).
.NET Developer
Confidential
Responsibilities:
- Architecture and development of the company’s second-generation e-commerce platform (ASP.Net MVC 3, MSSQL, Entity Framework, JQuery).
- Actively maintained and extended company, including a custom plugin that integrated with e-commerce application sales and inventory levels (PHP, MySQL, JavaScript, HTML, CSS, WordPress).
Development Manager
Confidential, Las Vegas, NV
Responsibilities:
- Managed a team of developers and support personnel responsible for the Information Technology Infrastructure required for the day to day operations of a 100 seat call center.
- Developed an Asterisk-Based PBX system, IVR and a customer CRM (Asterisk, Python, PHP, MySQL, JavaScript, jQuery, Zend Framework, Adobe Flex, ActionScript).
Programmer Analyst
Confidential, Las Vegas, NV
Responsibilities:
- Worked directly with the Vice President of Marketing and the design team to build a set of customer-facing websites for various brands/affiliates using standards compliant (ASP.Net MVC 1.0, JavaScript, HTML, CSS, Adobe Photoshop).
- Developed features for the company's mobile phone provisioning platform, including enhanced search functionality and prepaid phone provisioning (Asp.Net Web Forms, C#, JavaScript, CSS).
- Developed several interactive widgets for various projects and promotions (Adobe Flash, ActionScript).
