Alex Engel, Developer in Seattle, WA, United States
Alex is available for hire
Hire Alex

Alex Engel

Verified Expert  in Engineering

Web Application Developer

Location
Seattle, WA, United States
Toptal Member Since
June 2, 2021

Alex is a motivated full-stack engineer with seven years of experience creating and deploying scalable web applications from the ground up. His favorite technologies to work with are React and TypeScript on the front end and Node.js or Java Spring on the back end, deployed with tools such as Docker, AWS, and TeamCity. Alex is seeking positions that involve architecting modern solutions to challenging problems for clients who require effective communication, dedicated teamwork, and clean code.

Portfolio

AMPLYFI, Ltd.
React, TypeScript, JavaScript, Java, Docker, Amazon Web Services (AWS)...
Deep Web Technologies, Inc.
JavaScript, React, Java, Linux, System Administration, Knockout (Knockout.js)...
Freelance
React, JavaScript, Firebase, Node.js, React Native, Web Applications

Experience

Availability

Part-time

Preferred Environment

Linux, Amazon Web Services (AWS), React, TypeScript, Node.js, MongoDB, Java, Python, Docker, JavaScript

The most amazing...

...product I've created is a scalable, industry-leading federated search engine that aggregates, clusters, and ranks documents from over 500 sources.

Work Experience

Full-stack Engineer

2020 - 2021
AMPLYFI, Ltd.
  • Led the front-end development of a new, state-of-the-art federated search engine which has since become the company's best-selling SaaS offering.
  • Harvested over six million documents for a machine learning pipeline using targeted querying and web crawling. The POC for this project led to the company's largest recurring contract to date.
  • Maintained and deployed legacy federated search applications for over 30 customers.
  • Created an administrative API that allows internal and external admins to configure pieces of their application, deprecating an extremely time-consuming manual process.
Technologies: React, TypeScript, JavaScript, Java, Docker, Amazon Web Services (AWS), TeamCity, Linux, Elasticsearch, Python, Web Applications

Full-stack Engineer

2018 - 2020
Deep Web Technologies, Inc.
  • Developed a redesigned front end for a legacy federated search engine. This redesign played a key part in the multimillion-dollar acquisition of DWT by AMPLYFI in 2020.
  • Maintained and added new features to over 40 customer applications.
  • Implemented server-side caching for search engine result sets, resulting in much faster response times for many queries.
  • Performed miscellaneous system administration tasks on over 15 Linux servers.
Technologies: JavaScript, React, Java, Linux, System Administration, Knockout (Knockout.js), Web Applications

Software Engineer

2016 - 2018
Freelance
  • Developed and deployed a web app to replace a legacy volunteer recruitment website. Used React and Node.js in conjunction with Bootstrap. This resulted in a 50% increase in customer conversion.
  • Aided in developing a regatta timing application using React Native, Node.js, and Firebase. Since then, the application has been adopted by some of the largest regatta organizers in the world.
  • Gained experience working remotely with a small team of engineers and project managers.
Technologies: React, JavaScript, Firebase, Node.js, React Native, Web Applications

Software Development Intern

2015 - 2015
Philips
  • Used the ASP.NET MVC 4 framework to create a RESTful web service that queries a SQL database via HTTP requests. Implemented public and private key authorization for security.
  • Created an administrative website allowing authenticated and authorized users to delete archives via the web service.
  • Created a console application to act as a client to the web service and retrieve archives over a firewall via SFTP.
Technologies: ASP.NET, SQL, REST, Web Applications

Federated Search Engine for Researchers

A modern, scalable, and containerized web application that enables researchers to search over 400 web, paid, and internal sources with one click. I served as a full-stack engineer for this product and was involved with developing the front end of the application using React and TypeScript.

Languages

JavaScript, TypeScript, Java, Python, SQL

Libraries/APIs

React, Node.js

Paradigms

REST, Human-computer Interaction (HCI)

Storage

MongoDB, Elasticsearch

Other

Web Applications, Data Visualization, System Administration, Artificial Intelligence (AI)

Frameworks

Knockout (Knockout.js), React Native, ASP.NET

Platforms

Amazon Web Services (AWS), Docker, Linux, Firebase

Tools

TeamCity

2012 - 2016

Bachelor's Degree in Symbolic Systems

Stanford University - Stanford, CA

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring