
Alexander R Lurvey
Verified Expert in Engineering
Software Developer
Alex is a full-stack developer with eight years of experience building web applications. He has spent more time with front-end technologies, specifically JavaScript libraries with functional, data-driven approaches. His primary experience has been with TypeScript, React, and .NET Core.
Portfolio
Experience
Availability
Preferred Environment
Git, Terminal, Visual Studio Code (VS Code), MacOS
The most amazing...
...thing I've developed was a progressive web application for a system that monitors IoT devices.
Work Experience
Front-end Consultant
Brookdale Senior Living
- Rewrote a React application to use hooks and completed the final version 1 feature the month prior to launch.
- Improved the UX by incorporating CSS and SVG animations and keyboard shortcuts to the application's main form.
- Wrote a suite of end-to-end tests using the Cypress framework.
Front-end Developer
Milwaukee Electric Tool
- Created Azure functions to migrate data into CosmosDB from legacy systems.
- Used Terraform to describe the project's cloud infrastructure and defined the CI/CD pipelines in Azure DevOps.
- Added features and wrote tests for a time tracking application built with React and .NET Core.
Full-stack JavaScript Engineer
GMR Marketing
- Led the adoption of recomposing and reselecting libraries within the front-end codebase.
- Integrated our recruitment application with Twilio to allow recruiters to send text messages to candidates.
- Created a Node.js API to parse and save resume documents of various file formats.
Application Developer
Generac Power Systems
- Created a new SPA for the company's dealers to monitor the status of their wifi-connected generators.
- Developed of progressive web app prototype of this new SPA to investigate replacing other native apps supported by the department.
- Worked with the IT department to authorize users via their identity server using the OpenID Connect protocol.
Software Developer
Advicent Solutions
- Developed a financial account aggregation service to support an application similar to mint.com.
- Developed various front ends with AngularJS for data integration workflows between external CMRs and the company's systems.
- Wrote front and back-end unit tests using Jasmine and NUnit (C#).
Experience
Crypto Search
https://github.com/alexlurvey/crypto-searchMusic Search
https://github.com/alexlurvey/music-searchSkills
Languages
TypeScript, TypeScript 2, JavaScript, TypeScript 3, HTML5, ECMAScript (ES6), CSS, HTML, C#, CSS3, SQL
Frameworks
Redux, Jest, .NET Core, Cypress, AngularJS
Libraries/APIs
React, Reselect, CSSinJS, Redux-Saga, Node.js
Tools
Babel, Git, Visual Studio, Terminal, Terraform, Webpack, Rollup
Other
CSS Grid, Front-end, CSS3 Animation, Computer Engineering
Paradigms
Reactive Programming, Functional Programming, Azure DevOps
Storage
Azure Cosmos DB, MongoDB, NoSQL
Platforms
MacOS, Azure, Visual Studio Code (VS Code)
Education
Bachelor's Degree in Computer Engineering
Milwaukee School of Engineering - Milwaukee, WI