Terrance Corley

Senior Software Engineer

I build modern digital experiences and products for the web.

Hello

Welcome to my corner of the internet. I'm Terrance, a software engineer with a passion for building products that are both functional and user-friendly. I'm a Senior Software Engineer with over 6 years of experience in the industry. I'm currently open to new opportunities, feel free to reach out even if you just want to talk shop.

I also manage a personal and software engineering blog if you're interested to see what I've been writing about lately. If you want to see which leetcode problems I've been tackling recently I welcome you to check out my profile. Cheers!

Experience

Sep 2024 - Dec 2024

Senior Software Engineer · Apixio

My time at Apixio was short but effective. I was able to knock out critical hotfixes in a short amount of time and also build out a Q1 and Q2 roadmap of features and rank them by priority. My responsibilities included front-end development, stakeholder communication, requirements gathering, timeline definition, and feature delivery coordination.

  • TypeScript
  • React
  • HTML & CSS
  • Material UI
  • Styled Components
  • Docker
  • GitHub
  • Jira
Jan 2024 - Sep 2024

Senior Software Engineer · StepStone Group

As a tech lead for a team of 5, I spearhead the planning and development of critical features and modernizations. This involves collaborating closely with project managers, onshore and offshore teams, UI/UX teams, and stakeholders. I ensure projects are delivered on time by removing any roadblocks developers face, leveraging my technical expertise. Additionally, I mentor software engineers, fostering their professional growth within the team.

  • JavaScript
  • React
  • Laravel
  • MySQL
  • HTML & CSS
  • Material UI
  • Styled Components
  • Docker
  • GitHub
2021 - 2024

Software Engineer II · StepStone Group

I led the design and development of a comprehensive React UI library that serves as the foundation for all our department's React applications. I built the core components myself and managed the work of 9 engineers who contributed to the library. This resulted in a 10-fold increase in developer productivity and established a single source of truth for UI components, significantly reducing bugs and unintended consequences.

In a separate three-month stint as interim team lead for 11 engineers, I ensured smooth operations by handling hotfixes, sprint deployments, and related meetings and rituals. I also conducted code reviews and provided direct support to developers and project managers.

Furthermore, I actively participated in the company's hiring process, contributing to the recruitment of several engineers and UI/UX professionals.

  • JavaScript
  • React
  • Laravel
  • MySQL
  • HTML & CSS
  • Material UI
  • Styled Components
  • Docker
  • GitHub
2018 - 2021

Software Engineer I · StepStone Group

I led the front-end modernization of a large legacy application, transitioning it from PHP/JavaScript to React and Laravel frameworks. This not only significantly boosted developer productivity but also yielded a vastly improved UI/UX experience for our users.

Beyond technical leadership, I championed knowledge sharing within the engineering department by establishing its internal documentation space. Furthermore, I actively fostered a culture of learning and collaboration by initiating several bi-weekly events, including LeetCode challenges, code reviews, code jeopardy, and educational sessions.

Additionally, I served as a mentor for four engineers during this period, contributing to their professional development.

  • JavaScript
  • React
  • Laravel
  • MySQL
  • HTML & CSS
  • Material UI
  • Styled Components
  • Docker
  • GitHub