Full-Stack Engineer

Continuously learning developer with interest in exploring new technologies and enhancing my abilities. Current areas of exploration include AI / ML, real-time data and caching, cross-platform application, and integrating cloud services.

I have experience in Python, JavaScript, React, and SQL, and other technologies listed below. I value continuous learning and enjoy creating efficient, scalable, and user-friendly solutions that solve real-world problems.

About Who I Am

Dev + TPM

Hi! I'm a skilled software developer with background in project / program management. I previously spearheaded acquisition integration into enterprise tools and processes and led successful product GTM and offer launches.

Drawing from my program management background, I possess the expertise to manage intricate strategies, projects, and stakeholder dynamics. While, my coding proficiency grants me an understanding of implementation nuances and how code contributes to the larger context. This fusion of business and technology enables me to seamlessly translate business objectives into tangible technical solutions. These solutions are not only effective but also aligned with the broader goals of the organization.

Beyond code, I have a love for games (both video and board), all things Pokémon, pickleball, giving back to the community, and trying new foods.

Explore below for more about the range of technologies I've worked with, my project portfolio, and my journey of growth.

My Toolkit

Technologies

JavaScript

tech_icon

React JS

tech_icon

TypeScript

tech_icon

Redux Toolkit

tech_icon

Three.js

tech_icon

Python

tech_icon

FastAPI

tech_icon

Django

tech_icon

PostgreSQL

tech_icon

Node JS

tech_icon

RabbitMQ

tech_icon

MongoDB

tech_icon

HTML 5

tech_icon

CSS 3

tech_icon

Tailwind CSS

tech_icon

Bootstrap

tech_icon

git

tech_icon

docker

tech_icon

figma

tech_icon

firebase

tech_icon

aws

tech_icon

Where Curiosity Meets Realization

Projects

The following projects showcase my skills and experience through real-world examples of my work.

project_image

Work in Progress

WIP Discord Clone with real-time communication using WebSockets and WebRTC.

typescript

next.js

Clerk auth

Prisma

AWS RDS for MySQL

AWS S3

tailwindCSS

WebSockets

WebRTC

project_image

Portfolio

Portfolio you are currently viewing. This site is deployed with Firebase and GitHub Actions.

Upcoming Changes:

  • Refactor projects to subdomain with Next.js
  • Implement server side database and rending

javascript

react

three.js

emailJS

tailwindCSS

firebase

GitHub Actions

project_image

Chauffoh

Web app that allows users to request, view, and cancel rides and drivers to view, claim and complete rides. Chauffoh provides a convenient and efficient solution for transportation needs. See deployed site.

javascript

react

python

FastAPI

postgreSQL

bootstrap

ant

docker

unit testing

CI/CD

GitLab

Carsome Dealership

Web application that enables car dealership to manage sales tracking, car inventory, and technician services and appointments. See video snippet in full screen.

javascript

react

python

django

bootstrap

docker

microservice

polling

TranCodes Todo

A Django application for tracking Todos. Designed a mobile-first landing page with pure HTML, CSS, and Javascript. See video snippet in full screen.

javascript

python

django

html

css

From Learning to Contributing

Journey into Software Engineering

In my career, I transitioned from nonprofit work to tech project management, ultimately finding my calling in software engineering. My journey reflects my commitment to solving complex problems, continuous learning, and pursuing excellence.
Today:
Open for Hire
I am open to new opportunities in fullstack engineering, frontend development, or technical project management roles.

My journey has been marked by continuous learning and a commitment to personal and professional growth. I look forward to embracing new challenges, working collaboratively with teams, and leveraging my skills to make a meaningful contribution to organizations at the forefront of the tech industry.

If you have an opportunity that aligns with my skill set and passion, I welcome the chance to connect and explore how we can achieve great things together. Feel free to reach out, and let's embark on a journey of innovation and growth.

How I Keep Learning

Certifications

AWS Associate Solution Architect

tech_icon

Artifical Intelligence A-Z

tech_icon

Project Management

tech_icon

Agile Scrum Master

tech_icon

Six Sigma Blackbelt

tech_icon

Product Market and Management

tech_icon

Impact in Their Words

Testimonials

feedback_by-Jennifer Sun

@ Jennifer Sun

Director of Commercial Operations, Innovation of Cisco AppDynamics

    Diana joined the AppDynamics commercialization / GTM team with a strong project management background in non-profit. She was quick to learn the AppD's technologies, nuances, and team intersections to successfully launch offers to market.

    Within a month of joining, Diana was already independently managing two strategic offers; and within a year, she led all technical and operational aspects of ensuring AppDynamics offers were aligned with the larger Cisco framework.

    Diana navigates ambiguity well, solves problems with creativity, pivots when necessary, and always focuses on the most important / strategic pieces for success. I cannot say enough good things about Diana and her work ethic.

feedback_by-KJ Jensen

@ KJ Jensen

Engineering Product Manager of Cisco Systems

    I recently worked with Diana on Migration and New Product Introduction engagements. Diana is the kind of team member I want to work with on every program and project team.

    Diana leads her space in expertise, creativity, and engagement, all while collaborating and taking the time and extensive effort to understand the complexity of the work cross-functional teams do outside of her own.

    Outside of Diana's expertise and ability to deliver, she is incredibly generous in giving to the team and going far above and beyond to make the project and the work of others a success. Thank you Diana for your contributions and partnership in a challenging space.

feedback_by-Danielle McClure

@ Danielle McClure

Business Analyst / Program Manager of Cisco AppDynamics

    I was consistently impressed with Diana's ability to learn. Our company at the time was highly-custom in their offerings and GTM motions across the portfolio. This resulted in a high-need for solutioning and creative thinking. Diana was a part of these problem-solving teams and seemed to absorb the processes of the cross-functional teams in record speed

    Diana is an employee in which you will have no worries that the task at hand will be completed. She is guarantee. One of the things I personally appreciated about working with Diana is how she extended herself to me fully when I was new. I became an SME much faster than I would have because Diana went out of her way to meet with me and support my training.

Let's Connect

Contact

avatar_large

Built with JavaScript, React, Three.js, EmailJS, TailwindCSS, Firebase, GitHub Actions