Lead Software Engineer

Experienced technical lead building scalable solutions across many industries in 11 years of software development experience. Effective leader, demonstrator, communicator. Collaborative team player with steady accountable growth. Expert in TypeScript, JavaScript, React, .NET, ASP, C#, HTML.
Agile
TypeScript
JavaScript
React
C#
ASP.NET
Microservices
HTML
SCSS
CSS
Responsive Design
JIRA
.NET
Cloud-Native services
E-commerce
SaaS
Webhooks
CI/CD
OAuth
SQL
git & GitHub
Next.js
react-query
Telerik KendoReact
Redux
MUI
Bootstrap
jQuery
Web API
AWS
Azure
Web Services
Sitecore CMS
Cypress
PowerShell
Postman
XML
JSON
SQL Database Schema Design
Data Analysis

Robert Half / FM Systems

Senior Contract Developer

11/2023 - Present

  • Led a team of 8 front-end developers, collaborated with lead engineers and POs in building complex inventory management scheduling software written in TypeScript React with Vite.
  • Oversaw feature implementations and provided company-wide demos with mobile-first and responsive design controls built in Telerik KendoReact.
  • Steered technical implementation and provided knowledge transfer with live code and peer sessions, approved merge requests and wrote documentation for developers.
  • Added typescript-axios automation which authored code for endpoints and interfaces from Swagger JSON, resulting in significantly decreased development hours and effort.
  • Delivered software with popular open-source packages and tools: typescript react, git (github), redux rtk, react-query, vite, swagger, openapi and managed delivery goals through JIRA.

Perficient

Lead Technical Consultant

7/2020 - 8/2022

  • Created segmented CA State React SPAs (Single Page Applications) for users within Drupal: public, call centers, auto retailers, admins. Each with custom features and security, completing project start to finish in 1 year.
  • Wrote software for mortgage buyers and loan underwriting service teams, migrating legacy applications to React.
  • Charged 20% of time to advise clients on strategy / efforts to build realistic sprint expectations. Completed 2 major projects in 2 years. Worked in an agile global distributed team environment.
  • Authored unit tests with 80% high-quality code test coverage. Wrote unit tests with Jest and used Cypress automation for end-to-end tests, functional and unit testing, regression analysis.

Perficient / Chewy

Developer III

6/2021 - 2/2022

  • Developed new software for customer call center with a small development team. Wrote user interface, API, microservices in 9 months servicing all client needs by consolidating four legacy applications to one. Published to AWS ECS using Docker. Teamed with devops to successfully promote code through CICD pipeline.
  • Created multi-sourced (noSQL, SQL, CSV, XML, JSON) chronological customer newsfeed. Built in React, all painted under one second.
  • Integrated many API vendors (PayPal, Fedex, Google Maps) in building payments processing and order tracking application.
  • Reduced call duration by 30% through eliminating mouse spanning, extraneous clicks, duplicate data entry and forms validation. Collaborated with UI/UX designers creating efficient intuitive workflows.
  • Increased efficiency of web applications by 15% in 6 months through redesign and development of complex applications, debugging, performance profiling, and code optimization to deliver best possible customer experience.

Tronair

Senior Application Developer

8/2017 - 5/2020

  • Created multi-tenant ground control support inventory system from the ground up. Architect for Azure hosting and lead on application design.
  • Utilized React with TypeScript within NextJS framework and Azure cloud. Built Web API with C# .NET Core 2.2 and MSSQL. OAuth secured access to business entities, provided through dependency injection.
  • Designed and implemented normalized and persisted data from relational databases (MSSQL) into Redux middleware and created asynchronous messaging model, reducing load time over 40%.

cars.com

Application Developer

3/2016 - 8/2017

  • Created and managed reporting applications utilizing application frameworks C#, ASP.NET, Microsoft SQL Server.
  • Created HR and assessment tools using HTML, CSS, C#, Entity Framework, Web API, Bootstrap, Knockout and JavaScript jQuery in 6 months.
  • Wrote PowerShell scripts to automate Windows AD, Exchange, and Lync account administration. Authored ServiceNow and GreenHouse server/client side JavaScript in compliance with HR workflows.
  • Developed ServiceNow orchestration application to streamline onboarding process for new employees and hiring managers. Wrote integration scripts with CMS SilkRoad OpenHire. Created trackable task management dashboards for HR.

AHIMA

Application Developer

6/2014 - 3/2016

  • Authored features in HTML, CSS, C#, Microsoft SQL, JavaScript with application frameworks .NET and Web API for ahima.org. Hosted with SiteCore, coded for e-commerce transactions and product promotion management.
  • Mentored 3 developers coding public e-commerce and association membership sites. Wrote technical requirements and worked on cross-functional team to complete new e-commerce solution.
  • Created web applications and web services automating data-driven client communications. Created education assessment software with HTML, CSS, JavaScript, and C# with .NET framework and SiteCore.
  • Implemented ETL system. Data imported to SQL Server 2008 from discrete systems with custom data cleaning and report integrations.

HCRC

Software Engineer / IT Manager

4/2011 - 5/2014

  • Designed and authored public facing tuition net price web application, scaled to 40 clients. Created data analytics dashboards, Microsoft Office automation tools, managed all IT Operations.

B.S. in Computer Science, Minor in Economics

University Of Illinois, College of Engineering - Chicago, Illinois

8/2010