About

I'm a Software Engineer based in New Jersey, currently at Axio.

I've worked across a range of companies, from startups to medium/large corporations, and enjoy solving complex problems while continuously improving my skills. I'm passionate about delivering high-quality software and exploring new challenges.

Axio:

At Axio, we empower clients to assess cyber risks using our Cyber Risk Quantification (CRQ) methods, built on frameworks like C2M2 v2.1, CIS Controls, and NIST CSF. Our platform, Axio360, serves as a decision-making engine for comprehensive cyber risk management, offering cybersecurity assessments, risk quantification, risk transfer, and cyber insurance analysis.

Things I've done:

I worked with a team of 5 engineers to bring to life Axio's new client-facing web application, built on NextJS (v14).

The project followed a monorepo approach with PNPM, TypeScript, and TurboRepo and after great effort my team and I migrated all of our TS/React/GQL applications under this monorepo, ensuring all applications were using the same TS version, ESlint, and Prettier configurations. This helped us maintaining a consistent codebase and allowed us to share code between applications and easy to onboard new developers.

To support the project, I provisioned the entire infrastructure using Terraform on both Google Cloud Platform and AWS, fully embracing an Infrastructure as Code (IaC) approach. By modularizing AWS and GCP resources like VPCs, databases, iam, kubernetes engine, service accounts and other necessary components. I made it easy to spin up new environments—such as QA, Dev, and Staging - for smoke testing new features and running isolated tests. This modular setup allowed us to quickly replicate environments, accelerating feature development and ensuring reliable deployment processes.

Additionally, I used Terraform to automatically create virtual machine instances that served as build agents for CI/CD pipelines on Azure DevOps. These agents spun up Docker environments, allowing us to run Cypress tests against our codebase in isolated containers. This ensured that each new build was thoroughly tested, with no previous features breaking in the process. With Datadog integrated into the pipeline, we monitored the infrastructure in real-time, identifying bottlenecks and improving system reliability across our Kubernetes clusters. The combination of CI/CD automation and Terraform-based infrastructure significantly streamlined the deployment workflow, enabling faster iteration cycles and more reliable feature releases.

Outside of tech:

  • I enjoy working out, golfing, and hanging out with friends
  • At the moment building a cookbook application for my wife here is the repo: Cookbook - which is a WIP

Work Experience

A

Axio

October 2022 - Present
Software Engineer
R

Rightway Healthcare

June 2020 - September 2022
Software Engineer
At Rightway, I led the redesign of the navigation web and mobile application using modern technologies like TypeScript, React, and GraphQL, enhancing user experience and interaction with healthcare navigators. I implemented an in-app chat messaging system and integrated deep linking to improve user engagement across platforms. Additionally, I developed a backend application for member management and created an admin dashboard to streamline customer success operations. I also played a key role in implementing agile methodologies, including maintaining the product backlog, prioritizing features with stakeholders, and leading various scrum processes to ensure efficient project delivery.
T

The Tylt (Advance Local)

March 2018 - June 2020
Software Developer
At TheTylt, I developed an isomorphic JavaScript application using React, Redux, and Express.js, implementing complex user interfaces and responsive web design techniques for improved performance across devices. I enhanced code quality through unit and integration testing with Jest and NightWatchJS, while also setting up analytics and A/B testing using Google Optimize to test out different UI. Additionally, I established staging environments with Jenkins for efficient testing and quality assurance, and collaborated with the product team using JIRA for effective project management and feature organization.
C

Clause (Aquired by DocuSign)

January 2017 - March 2018
Software Engineer
At Clause, I developed a text editor using Facebook's DraftJS, enabling users to edit templates with real-time validation feedback. I integrated technologies like Redux-Form and React-Router to improve user input handling and navigation. I was involved in weekly deployments, managing package versions with Lerna and documenting releases using JIRA. Additionally, I implemented coding standards and type checking through SCSS/Styl/ESLint configurations and FlowTypes, enhancing code maintainability and readability across the team.
W

Work Market

June 2016 - October 2017
Software Engineer
At WorkMarket, I developed a React component library using StorybookJS, enabling various teams to visualize UI components and their state changes for product features. I actively participated in agile development processes, attending team meetings and addressing both front-end and back-end issues through JIRA, which improved application performance. Additionally, I collaborated with the front-end team to convert JSP files into React components, contributing to a more efficient and responsive user interface.

Contact

Shoot me an email at hamel@hey.com