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.
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.
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.