Leads team of 13 employees comprised of Junior, Mid and Senior Software Engineers.
Fosters collaborative and inclusive culture: Encourage open communication, mutual respect, and diversity of thought. Create opportunities for team members to work together on projects, share their ideas, and learn from each other, ensuring that each member feels valued and integral to team's success.
Invests in personal and professional development: Provides resources, training, and mentorship opportunities. Encourage continuous learning and growth, and offer constructive feedback to help individuals understand their strengths and areas for improvement, promoting mindset of lifelong learning and self-improvement.
Successfully lead team comprised of 6 engineers that stabilized Highland Hub
Successfully lead team of 3 engineers that rewrote Market Watch to support future stability and scalability
Senior Software Engineer
The Change Companies
06.2021 - 08.2022
Worked with project managers, developers, quality assurance and customers to resolve technical issues.
Worked with development teams to correct problems and run test scenarios.
Practiced and encouraged respectful and transparent communication in interactions.
Participated in architecture, design and implementation of back-end features using C#
Developed robust, scalable, modular and API-centric infrastructures.
Conducted regression testing and submitted observations to development team.
Integrated third-party tools and components into applications.
Coordinated with other engineers to evaluate and improve software and hardware interfaces.
Senior Software Engineer
FBC Mortgage LLC
01.2018 - 06.2021
Assisted and led various application rewrites utilizing languages and technologies that included C#, React, React Native, Angular, and Vue.js
Created APIs that consumed other APIs via Encompass Open Connect
Manager of Software Engineering
Assurant
03.2017 - 04.2018
Mentored junior software engineers, providing careful guidance of development strategies and education on innovative development techniques.
Cultivated partnerships between engineering, product and UX personnel to create holistically designed final products.
Provided regular feedback to both junior engineers and senior leadership on individual performance metrics and observations.
Led development on multiple simultaneous projects, multi-tasking across several deliverables while remaining in direct control of development paths.
Directly Managed team of off-shore developers that played an integral role in the rewrites of various applications
Front End Developer
Assurant
12.2016 - 03.2017
Collaborated with stakeholders during development processes to confirm creative proposals and design best practices.
Produced websites compatible with multiple browsers.
Designed and updated layouts to meet usability and performance requirements.
Technologies: C#, MVC, Web API, MSSQL, Bootstrap, Sitefinity
Software Engineer
Horizon Software International
05.2015 - 12.2016
Coordinated with other engineers to evaluate and improve software and hardware interfaces.
Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability, and performance.
Reviewed project specifications and designed technology solutions that met or exceeded performance expectations.
Technologies: C#, MVC, Web API, MSSQL, Kendo UI, JQuery
Junior Software Developer
FBC Mortgage LLC
02.2013 - 05.2015
Revised, modularized and updated old code bases to modern development standards, reducing operating costs, and improving functionality.
Collaborated on stages of systems development lifecycle from requirement gathering to production releases.
Collaborated with project managers to select ambitious, but realistic coding milestones on pre-release software project development.
Designed customized solutions for proposals to potential customers.
Integrated APIs with Ellie Mae Encompass SDK
Software Engineer I
AgriLogic Insurance Services
06.2012 - 01.2013
Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability, and performance.
Coordinated with other engineers to evaluate and improve software and hardware interfaces.
Reviewed project specifications and designed technology solutions that met or exceeded performance expectations.
Collaborated with fellow engineers to evaluate software and hardware interfaces.
Documented SQL stored procedures and legacy code
Assisted in re-write of legacy code (AgAdvantage)
Education
Associate of Science - Computer Technology
Strayer University
Washington, DC
Skills
Understanding of CI/CD
Proficiency in Azure
Unit Testing
C#
API Design
NET Core
Excellent communication, analytical, and problem solving skills with both engineers and product
SQL Expertise & NoSQL
NET Development
REST Services
Microservices
Accomplishments
Created mobile application that scaled to 1500 users in 3 months
Supervised team of 6 (Team Highlanders) that supported and successfully stabilized company flagship application
Supervised team of 3 that rewrote Market Watch application to support stability and long term scalability
Managed team of 6 for successful rewrite and scalability of company flagship (Assurant.com)
Doctor of Physical Therapy at National Staffing Solutions (Highland Care Center)Doctor of Physical Therapy at National Staffing Solutions (Highland Care Center)