- 10 years of experience with JavaScript, React, TypeScript
- Proficient with SASS, styled-components, GraphQL, Redux, and react-query
- Experience with backend tasks using Node.js, Python, and .NET Core, including API development, server-side logic, and database integration
Senior Software Engineer
Oct 2023 - Aug 2024
Technologies & Libraries Used:
- React (18+)
- TypeScript
- Next.js
- styled-components
- react-testing-library
- Node.js
- Express
Worked with a team of developers and marketing professionals as a Senior Software Engineer on Calendly’s Marketing Website team.
- Worked to improve the user experience of the marketing site
- Ensured code quality by conducting code reviews
- Lead the effort to create and maintain the technical backlog
- Lead weekly team meetings to improve processes and add issues to technical backlog
- Maintained routing and authentication checks using Node.js and Express middleware, ensuring secure and efficient user navigation and authentication across the backend
Senior Software Engineer
Febuary 2022 - Aug 2023
Technologies & Libraries Used:
- React (16.8+)
- TypeScript
- react-query
- react-testing-library
- react-router
- Redux
- SASS
- Next.js
- styled-components
- Python
- GraphQL
Worked as a Senior Software Engineer on Capacity’s UI team.
- Lead the effort on several large scale features for Capacity’s primary application
- Ensured code quality by conducting code reviews
- Worked with Management to improve and document team processes
- Worked closely with the backend team to update and maintain the Python GraphQL API layer, ensuring the frontend received accurate and properly formatted data
Lead UI Engineer
May 2019 - Febuary 2022
Technologies & Libraries Used:
- React (16.8+)
- TypeScript
- Next.js
- Storybook
- styled-components
- react-testing-library
- react-router
- Redux
- .NET Core
Led the front-end development effort to create multiple new SaaS products for lease accounting.
- Authored LeaseQuery's first reusable UI component library with the goal of creating a consistent look and feel across all future projects
- Ensured reusable components were tested and met WCAG 2.0 AA or AAA accessibility standards
- Became an honorary member of the UX Design team by participating in design studios and regular UX discussions
- Ensured code quality by conducting code reviews
- Collaborated closely with the backend team to maintain the .NET Core API layer, assisting with the integration of 3rd-party APIs into LeaseQuery's tools
Senior Developer
August 2017 - May 2019
Technologies & Libraries Used:
- React
- Redux
- react-router
- react-testing-library
- .NET Core
Specialized in front-end development. Worked closely with clients to understand requirements and develop solutions that leveraged a wide range of front-end development tools. Focused on writing clean and reusable code to maximize efficiency and readability.
- Led the front-end development team on an agile, large-scale EMR solution using React, Redux, react-router, and react-testing-library
- Worked with the UX team to translate wireframes and business requirements into working solutions
- Worked with the Back-End team to ensure custom APIs met acceptance criteria
- Developed custom Web APIs in .NET Core
Developer
August 2014 - August 2017
Technologies & Libraries Used:
- React
- TypeScript
- C#
Within the Microsoft ecosystem, built custom forms using React, TypeScript, and Office UI Fabric (UI framework).
- Developed and maintained custom solutions in C#
- Built a development infrastructure within Azure
SharePoint Engineer
November 2012 - June 2014
Customer Data Analyst
January 2012 - November 2012
Customer Data Analyst Intern
May 2011 - August 2011
SharePoint Engineer Intern
February 2011 - December 2011
BBA in Information Systems
December 2011
Dean’s List: Fall 2010, Spring 2011, Fall 2011