CoFi
Role: Full Stack Software Engineer
Date: January 2019 - April 2022
Project Overview
CoFi is a construction finance software company with the goal of bridging the gap in software between builders, lending institutions and borrowers, making it simpler for payment disbursement and crafting software that reduces fraud.
My Role
I was brought on as a Founding Full Stack Software Engineer. I started off with building core features to support the invoicing system and the Inspections part of the app. I eventually worked into becoming the head designer for the team and completed numerous projects where I designed, planned/project led and developed the new addition or system refactor. I programmed in Javascript, HTML and CSS on the frontend, .Net & C# on the backend and for design I primarily used Figma for mockups and prototypes.
Design Process
As the head designer, I would meet with various clients of the company or internal team members to get feedback and insight on the needs for a new workflow change. I’d then take that information to the development team to get some feedback on the technical constraints I should consider when creating my initial designs. I’d then create wireframes and mockups which I’d iterate on throughout the feedback process. Once my designs received a greenlight I would either pass the project off to the team member who was assigned to be the project lead or I would lead.
Development Process
As a developer, it was my job to assess and analyze the technical requirements involved in the refactor, bug fix or new feature I was put in charge of working on. I would update Jira, our task management tool with the work involved and would systematically work through each phase until the work was done.