I have experience as both a front-end developer and a full-stack developer. I've also worked as a technical team lead, and a software engineering manager. My areas that I currently focus on teaching for are React, DevOps, Cypress, and Spring Boot.
I've also done a few thousand hours of tutoring over the past 11 years, mostly for software development.
I'm conscious of keeping people from feeling overwhelmed or lost.
I meet you where you are in your current skill level. When we work together, the learning is enjoyable and empowering.
· Selected to be the sole engineer leading the research effort for building out a from-scratch microservice that has been my team'...
· Selected to be the sole engineer leading the research effort for building out a from-scratch microservice that has been my team's primary focus since mid-2024. That microservice has been high-priority, high-impact, and a strong success for the business. Our customers have created over 4.5 million student tests in the microservice to date.
· Promoted from contractor at the Senior Software Engineer level to direct hire employee at the Principal Software Engineer I level.
· Selected to be the technical team lead for my team.
· Appointed to the company’s Artificial Intelligence Center of Excellence – a small group that helps shape company-wide AI adoption.
· Selected to conduct technical interviews – evaluating engineering candidates to ensure high-quality talent acquisition.
· Full-stack engineering on features using Spring (Java) and React (TypeScript) – delivering software that serves millions of K-12 students.
· Selected onto small hand-chosen teams in the summer of 2019 that won $98 million in new work for U.Group.
· Appointed as the I...
· Selected onto small hand-chosen teams in the summer of 2019 that won $98 million in new work for U.Group.
· Appointed as the Integration Technical Lead for the second such team, which resulted in winning a $100 million contract, after winning a first, separate, $100 million contract. U.Group’s portion of each of those contracts was about 40% and 60%, respectively.
· Appointed as the Platform Technical Co-Lead (Lead of Leads) across four teams for an approximately $10 million software project. Led the technical work of approximately 15 engineers in that role.
· Promoted twice within one year, first to Senior Software Developer and then later to Lead Software Developer.
· Appointed as an Engineering Manager as an additional responsibility, demonstrated rapid growth in technical leadership.
· Selected as sole mid-level engineer to conduct technical interviews, in a department of approximately 15 engineers.
· Sparta s...
· Selected as sole mid-level engineer to conduct technical interviews, in a department of approximately 15 engineers.
· Sparta systems is a large enterprise company working in mission-critical systems: quality process management for sectors such as pharmaceutical manufacturing. In 2020, Sparta Systems was acquired for $1.3B.
· Built and maintained systems with Java (J2EE), Backbone.js, and SQL, including Jenkinsfile-based scripting.