Evan Ryan

Full Stack Developer

I create robust, polished and up-to-date software using current web technologies.

About

In 2022, I embarked on a self-taught journey to become a software developer, driven by a deep-seated passion for computer science that began in high school. My early involvement in FIRST Robotics and the computer team fueled my love for programming and problem-solving.

With almost three years of hands-on experience, I have honed my skills in web development through online resources, professional mentorship, and the invaluable support of the Stack Overflow community.

Outside of coding, I enjoy relaxing with a video game, exploring Washington DC's robust culinary scene, and staying active by playing  Korok seeds

Experience

Full Stack Developer · Agility Consultants LLC

Engineer

Designed, developed, and maintained web applications and solutions for federal agencies, ensuring compliance with security, regulatory, and accessibility requirements. Implemented SharePoint REST services, improving information management and collaboration among departments. Utilized Power BI to analyze and visualize complex data, providing actionable insights for informed decision-making. Streamlined workflows and automated processes with Power Automate, increasing operational efficiency and reducing manual tasks. Provided technical support and training to end-users, enabling them to maximize the utilization of developed applications and tools.

React JS Developer · OrangeSpark Solutions

Engineer

Worked extensively with a wide range of modern web development technologies, including React, Node.js, Next.js, React Native, Typescript, JavaScript, HTML, and CSS. I have utilized these technologies to create innovative and dynamic web applications that provide exceptional user experiences. Additionally, I have gained experience working with various APIs and SDKs to implement key features, such as enabling Google Drive upload/download functionality and incorporating PayPal's seamless checkout process. One of my notable accomplishments includes developing a web application with a user-friendly toggle UI that allowed users to create and customize animated 3D renderings using the powerful Three.js library. At OrangeSpark, I have actively contributed and collaborated on all stages of the project development lifecycle, making significant contributions to the success of each project.

Systems Engineering Intern · Johnson Controls

Provided support in loading and activating system and network-level controllers, ensuring their smooth operation in government facilites such as the Ronald Reagan Building. Played a part in upgrading Johnson Controls HVAC systems to comply with energy-saving performance agreements, contributing to improved efficiency. Throughout my work at Johnson Controls, I practiced a strong commitment to safety standards, prioritizing the well-being of both employees and subcontractors involved in the projects.

Engineering and Project Management Associate · ArchSolar

Collaborated closely with clients and manufacturers to develop and deliver comprehensive project sets that were ready for construction. I assumed a leadership role throughout the entire project lifecycle, taking charge of the design phase using AutoCAD and Revit, overseeing quality assurance testing, and ensuring successful completion of the final production stage.

Engineering Intern · ControlAir

Conducted rigorous testing of high-flow gas pressure regulators, meticulously verifying their adherence to required specifications and performance benchmarks. I was in charge of a significant project aimed at optimizing the manufacturing process for a specific part sub-assembly, resulting in reduced production costs and improved efficiency. Additionally, I played a crucial role in the digitalization efforts of the company's archives by converting engineering drawings into Inventor part files, facilitating easier access and retrieval of critical information.

Blog

Projects

Image Resizer

Node
JavaScript
CLI
Express.js

A command line interface (CLI) app that allows you to resize images in bulk quantities using 'sharp.js'. This is particulary useful to mobile-app developers who need images in a variety of sizes.

ePortfolio v1

TypeScript
React
CSS

The first iteration of my personal website. One of my first React projects using 'Create React App' and Typescript.

Color Guesser Game

React
TypeScript

A web app game that helps the player practice matching colors to their respective hex code. This project is great for solidifying your understanding of React hooks and 'state'.

Webpage Bookmark App

React
TypeScript
APIs

A web app created to help consolidate all your favorite websites. Using local storage and an API to fetch thumbnail preview data of your saved websites

Trump Tweet Game

React
TypeScript
APIs

A goofy little web app using Twitter's API to test how well you know the former President's tweet history.