Career Profile

Experienced software engineer with a diverse professional background and the proven ability to adapt. A passion for learning and technical disposition combine with good communication skills and empathy to form a balanced person. An individual whose greatest skill is solving problems by combining insights from a variety of sources and viewpoints.

Experiences

Tech Mentor

May 2024 - Present
Actualize Code Bootcamp
  • Met with recent graduates weekly to support their continued technical and professional growth.
  • Conceived, initiated, coordinated, and led a collaborative project between mentees in addition to standard mentorship responsibilities.
    • Aimed to prepare mentees for working as part of a professional software development team.
    • Taught and enforced branch and PR-based Git workflow.
    • Set up and maintained CI/CD pipelines for deploying to development and production environments on AWS.
    • Chose to be deliberately unambitious regarding application features to facilitate a richer understanding of what the mentees had built.

Software Engineer

Jan. 2022 - June 2023
Augmented Intelligence Technologies
  • Developed applications for a startup focusing on natural language processing to analyze and organize unstructured data from child welfare cases.
  • Collaborated with customer support, sales teams, and client case workers.
  • Specialized in PostgreSQL and SQL fluency.
  • Transitioned front and backend codebases from JavaScript to TypeScript (ReactJS and Node/AWS Lambda).
  • Translated complex SQL statements into TypeScript ORM implementations.
  • Worked with data scientists to ensure maintainable, scalable data processing pipelines.

Consultant, Software Development

Oct. 2021 - Jan. 2022
Caxy Interactive
  • Co-developed a cross-platform mobile application using React Native with a GraphQL backend.
  • Analyzed legacy codebases for integration and development opportunities.
  • Worked on a tight timetable, ensuring productivity and efficiency.
  • Tracked time spent across several projects, maintaining detailed timesheets to ensure project profitability.
  • Collaborated closely with the project manager to balance workload and meet client deadlines.
  • Contributed to client meetings to refine project requirements and deliver tailored solutions.

Senior Developer / DevOps Practitioner

June 2020 - April 2021
Capstone Logistics
  • Maintained build and release pipelines in Azure DevOps for .NET, Ruby on Rails, and Node.js projects.
  • Assisted colleagues with troubleshooting and best practices for pipeline development.
  • Implemented microservices using Ruby on Rails and ASP.NET Core.
  • Designed a solution with Azure Functions and Azure Cache for Redis to provide time-limited exclusive access to business records.

Technical Lead / Project Manager

April 2019 - June 2020
LoadDelivered
  • Led a team of software developers in the rewrite of an internal customer relations and freight management tool using Node.js, Ruby on Rails, and ReactJS.
  • Provided comprehensive technical leadership, including architecture design of the API and data layers.
  • Participated actively in code reviews to ensure adherence to best practices and high code quality.
  • Guided the implementation of software development best practices and testing strategies.
  • Balanced stakeholder expectations while managing ongoing maintenance and new feature delivery.
  • Acted as a technical advisor, offering hands-on assistance and mentoring to team members.
  • Engaged in storyboarding and wireframing to ensure technical feasibility and alignment with project goals.

Consultant, Software

Sept. 2016 - Mar. 2019
Pariveda Solutions, Chicago, IL
  • Built an infrastructure management system using Node.js on AWS Lambda.
  • Created supporting services for data processing jobs run on Apache Spark using Scala and Node.js.
  • Maintained Jenkins build pipelines for multiple Node.js and ReactJS projects.
  • Developed a large client-facing brokerage application using AngularJS and .NET/C#.

Intern Developer

Jan. 2016 - Mar. 2016
The Difference Engine, Chicago, IL

Designed and implemented a modern web application using Ruby on Rails and AngularJS for the John Marshall Law School. Collaborated with a small team of developers to meet client needs.

Chemist, R&D

Feb. 2012 - Nov. 2015
Elevance Renewable Sciences, Woodridge, IL

Built and managed sharepoint sites to organize company R&D knowledge. Synthesized, analyzed, and evaluated the value of new chemical products. Served on the company’s Technical Safety Committee.

Technical Expertise

Amazon Web Services

JavaScript

Ruby on Rails

Cloud Architecture

Microsoft Azure

ASP.Net

Scala & Java