Hey! I'm Chris. Welcome to my portfolio site! I built this bad boy to detach from the stiffness of a resume and show off some full stack engineering.
I'm a software engineer and entrepreneur in the Bay Area always looking to connect with new people. I have been leading automated power testing and validation for a wearable AR/VR product at Google for years, and looking to take this experience elsewhere. Reach out or drop me a line if you're interested in talking after you poke around my site, or connect with me on LinkedIn here.
I am a driven leader. As an engineer I consistently deliver, excel, and outperform in the face of challenges and find satisfaction in life in doing so. I bring people together well to converge projects toward exceptional deliverables which launch and land. I have excelled in this tech lead role at Google, and I am ready to move toward management. Google has not provided me a clear path to get there, despite managing many interns and mentees, and I am looking for a opportunity where growth is clear.
Jan 2019 - Present
At Google, my primary role has been on the AR/VR team working on undisclosed wearable technology. I serve as a tech lead for automated testing & release, as well as power validation for new hardware and OS bringup. I work across the entire stack, agnostic to language, from hardware soldering and power lab configuraion, to firmware and driver code, OS and on-device application development, Android client code in Java and Kotlin, and all of the internal development and test tools in between. I work with Directors and leaders across the organization to drive power budgets and some of the device's most important decisions.
Oct 2017 - Sep 2018
Before starting at Digital Mortar, I had been working on multiple personal projects and my senior capstone project, which were mostly all web projects. I decided that I wanted to build generalist, development operations, leadership, and entrepreneurial skills, all of which were acheivable as a solutions engineer within this small startup. I helped the CEO transition away from a developer role, and I led much of the transition of the MVP to become a sustainable, production-ready solution. This involved developing invaluable dev ops pipelines for testing and release infrastructure. As a team we brought the product to its first customers, doing so with a user-oriented development cycle, developing solutions rapidly based on their needs on aggressive timelines.
Sep 2017 - Aug 2018
Treehoppr was a bittersweet experience where I've learned and grown more than I ever have in a year. Nothing motivates you stronger than a lack of income, Ramen noodles, and a product that needs to be built from scratch. Nearly every minute that wasn't spent developing or working on company strategy was filled with endless research, building my multifaceted skillset. I became a strong UI/UX designer, a proficient front-end developer employing modern development practices and technologies, an expert at AWS development operations, and further excelled my application and SQL skills. On top of this, I learned how to become an effective team member while working with combative co-founders, developing and employing productive communication skills to maintain expectations, find resolution in conflict, and lead healthy processes to solutions. In the end, creative differences in strategic direction that were inconsistent with my hopes for the company, but we sold to Deel, Inc., so I was happy in the end.
Jan 2016 - Jul 2016
When searching for my third co-op, I knew that I needed more responsibility to continue the trend of immense learning, and that led me across the country to this 5G wireless networking startup in Silicon Valley. I brought my hunger, and when the full-time engineer on the other half of our two person team left, I told my boss that I would fill the shoes of both of our roles, which I did for the next 5 months. I coordinated all of the testing for the product level on a test suite that I built, while developing drivers and conducting field testing in the meantime. The project I am most proud of was the reverse engineering of a wireless communication diagnostics protocol to deliver real time measurements in a Python driver, which saved Kumu $250,000 in avoiding purchasing the software that would provide the diagnostics, vital for what was at the time a scrappy Series A company. I walked away with a mastery of Python and advanced data analysis techniques, as well as an extremely firm confidence that I was ready to graduate and excel in an engineering role.
Jan 2015 - Nov 2015
By the time I was looking for my second co-op position, I had some experience in electrical engineering and low-level software development from my computer engineering studies. I wanted to try something very different from my previous co-op, so I went for a robotics startup to try working in a lab and getting my hands dirty. I took on application level projects where I could flex my C# ability, refactoring the entire software base and massively optimizing it. Alongside this, I also took on firmware projects to develop an understanding of control loops, microcontroller & microprocessor control, CAN communication networks, and even just lab skills like soldering, cabling, and electrical debugging. I was asked to stay on part time to help manage and train other co-ops when going back to school, and in the end I took away a great understanding of how to structure large robotic software systems and some management and teaching skills. I took my skills I gathered here to create the BeerBot with my mechanical engineer roommate, check it out in the projects below.
Jan 2014 - Dec 2014
I entered this first co-op position as a sophomore in college with no practical programming experience, nor any idea what industry or technology I liked, but with a hunger to learn as much as I could. I absorbed everything I could - each detail of Java, C#, and SQL syntax and patterns, to development processes, to complex Google Guava caching and multithreading advantages and pitfalls. Within just a couple months, my boss told me I was outputting as much as the full time engineers, and the sprint planning numbers corroborated that, and I was asked to stay on part time while going back to school. From this I built on a passion and love for programming that I carry with me today.
Northeastern University
Sep 2012 - May 2017
I attended on scholarship and graduated magna cum laude from this U.S. News Top 40 school in Boston. I was provided an extremely top-notch and competetive education alongside three superb and competitive co-op internships worked into the curriculum. In my (standard) 5 years at Northeastern, I have gained a tremendous foundation and understanding of computer engineering, computer science, and all the soft skills that can be gained from 2+ years of professional working experience through co-ops. Classes in the computer engineering curriculum gave me a strong foundation on how commands actually execute on a processor and how things can become more efficient at the lowest levels, knowlege that scales into the computer science curriculum as I designed complex algorithms and data structures, and applications in general.
Alvirne High School
Sep 2008 - May 2012
Enrolled in three programming courses during my high school years to begin my interest.
Graduated top of class of 350 with a 3.96 GPA. Scored a 2260 on SATs with a perfect score in math.