Career Profile

Software developer with experience in C#, ASP.Net, Typescript, and AngularJS. Experienced in algorithms and code analytics with an emphasis on code performance and improvement. Proficient in the Microsoft ecosystem, including ASP.Net Webforms, MVC, Entity Framework, and WinForms.

Experience

Senior Software Engineer

March 2020 - Present
Microsoft - Seattle, WA

Full stack developer working on Microsoft Teams. Responsible for designing and developing features for Teams and Channels areas. Primarily working with C#, Typescript, AngularJS and React.

Software Engineer II

Jan 2017 - March 2020
Microsoft - Seattle, WA

Full stack developer working on Microsoft Teams. Responsible for designing and developing features for Teams and Channels areas. Primarily working with C#, Typescript, AngularJS and React.

Software Developer

Dec 2015 - Dec 2016
Software Answers - Orlando, FL

Primary responsibilities included designing, developing, and maintaining code for corporate housing software. Other responsibilities included maintaining legacy code, developing customized solutions for clients, and developing scripts for deployment and maintenance.

Software Developer

Jul 2014 - Nov 2015
Amatuer Athletic Union - Orlando, FL

Primary responsibilities included design and development of server code. Developed customized web applications and DotNetNuke modules for sport sites and the main site, including event management, user management, pdf creation & conversion. Also developed several class libraries for use in multiple internal and external applications to reduce code reuse and keep code centralized for updates.

Improved user experience by decreasing site complexity, adding new functionality to existing systems. New web applications are designed with UX in mind, and usability is a main focus of design. The new event licensing system has decreased the number of support calls by 30-40%.

Software Developer

Dec 2006 - Jul 2014
Ace Underwriting Group - Plantation, FL

Developed and tested custom web based management system using Asp.Net, C#, Visual Basic and Microsoft SQL Server. System allows for management of customers, employees, and vendors allowing the employees, managers, and administrators to work more efficiently.

Increased customer satisfaction and efficiency of remote offices by increasing availability of data. Requests that would take remote offices 3-5 business days to fulfill now can be done in under 15 minutes.

Developed a system to replace the paper file room with a web base solution saving the over $50k annually. This has also improved the ecological footprint of the company by reducing paper use.

Projects

Some projects I have worked on.

Microsoft Teams - A chat based collaboration tool for business.
Oscar Dash - A tool for corporate housing companies to automate their daily tasks.
Oscar Portal v2 - A responsive web app allowing customers to view information about their stays at corporate housing apartments.
Simple Machines - A game for teaching children how simple machines work. Developed for use in science centers, leveraging Microsoft Kinects to track people in the space.
Depth - A SCUBA simulation to help teach the basics to beginners.

Skills & Proficiency

C#

HTML & CSS

Javascript & Typescript

AngularJS

React