top of page

I am an experienced Software Developer with over 10+ years of experience. I have a passion for delighting the end user. I leverage Artificial Intelligence to supercharge my engineering skills. I strive to drive solutions in interesting & complex problem spaces such as eCommerce, Clean Tech, and more.

Experience

2021 - 2023

Senior Engineer

Palmetto Solar

Core engineer in the Fulfillment team at Palmetto. Played critical role in defining the architecture, design and implementation of a proprietary logistics framework called "Workflows" that helped reduce installation times for Residential Solar installs by over 20%.

  • Designed and built complex callbacks in the framework, e.g. an "On Data Change" handler. This allows different parts of the framework to react to external data changes that may happen. For example, a customer address change.

  • Implemented File Upload asynchronous callback triggers so the framework is aware of uploads and could react. This design is used across the entire framework and used hundreds of times a day. It allows for real time validation and UI feedback, for example.

  • Coded and tested complex validations using the yup library. For example, the validations had to be aware of data points such as local requirements (e.g.state, county and HOAs). Some states require HOA consent, some don't. Many of the validation objects had to be reusable across the framework.

  • Practiced DRY ideology diligently which allowed the framework to scale drastically all the while minimizing code bloat and tech debt. For example, I built re-usable web components such as DatePickers, File Upload forms, and Boolean Option fields that are used across the entire framework and were also type annotated.

  • Used Polymorphic rendering of web forms and validation. The framework had to serve different web forms depending on the customer's location and the local requirements (e.g. state, county, HOAs).

  • Committed some of the first code to the framework and helped solidify the framework's culture and conventions around readability, reusability and maintainability.

  •  Worked on two different engineering teams and a variety of Product Managers to help with the "cross-pollination" of how the framework worked. I helped mentor and ramp up other engineers so to scale up the framework.

Education

2011-2013

Master's in Computer Science
Tufts University

I was able to get a full scholarship to the Master's in CS program at Tufts University by working as a Researcher under Dr. Ethan Danahy at Tufts Center for Engineering, Education and Outreach. I took the following courses during my tenure as a graduate student at Tufts: Algorithms, Programming Languages, Theory of Computation, Human Computer Interaction, Machine Structure and Assembly Language Programming, Web Engineering, Data Structures, Discrete Mathematics.

You can view my Master's Project here.

2004-2008

Bachelor's in Operations Management

UMass, Amherst

I graduated Cum Laude and was a member of the Commonwealth Honors College.

  • LinkedIn
  • Calendly
  • GitHub
bottom of page