Skip to content

Full Stack Software Engineer

Freddy Mande

Building tools that power scientific research at Berkeley Lab. Shipping production code across three continents since 2015.

Scroll to explore

About

A bit about me

I'm a Full Stack Engineer at ESnet, the Department of Energy's high-performance scientific network operated by Lawrence Berkeley National Laboratory. I build tools that help network engineers provision and manage the infrastructure that powers scientific research across DOE national laboratories. Over the past decade, I've shipped everything from real-time communication platforms to custom CMS systems and e-commerce solutions, working with teams across the US, South Africa, and beyond. When I'm not coding, I'm usually cooking, tinkering with my car, or experimenting with whatever idea just popped into my head.

Freddy Mande

What I do

Capabilities

Full-Stack Web Applications

End-to-end product delivery, from database schema to polished UI. I build scalable backends and responsive frontends that work together seamlessly.

Node.jsExpressDjangoPythonAngularReactNext.jsMongoDBMySQL

Real-Time & Data Systems

Live communication platforms, data visualization dashboards, and streaming architectures that handle concurrent users and real-time updates.

Socket.IOFirebaseD3.jsWebSockets

Mobile Development

Cross-platform mobile applications that share code with their web counterparts while delivering native-quality experiences.

IonicCapacitorReact Native

Infrastructure & DevOps

Deployment pipelines, cloud infrastructure, and the operational tooling that keeps production systems running reliably.

AWSFirebaseGitHub ActionsDockerLinuxHeroku

Work

Selected projects

GlobalPath: International education platform for studying abroadGlobalPath: International education platform for studying abroad

GlobalPath

International education platform for studying abroad

The challenge: Students navigating study abroad face fragmented information on universities, scholarships, and visas, often filtered through commission-driven agencies. The platform needed to connect students with human advisors and verified programs worldwide, across dozens of languages.

What I built: Built a full-stack monorepo with a student portal, admin dashboard, and API: Next.js frontend with 38 locales, tRPC and Socket.io for typed APIs and real-time messaging, PostgreSQL with Prisma, and NextAuth. Deployed with Docker and Caddy behind Cloudflare.

Next.jstRPCPostgreSQLPrismaSocket.ioDocker
Visit site
Trimslate: Car features in plain EnglishTrimslate: Car features in plain English

Trimslate

Car features in plain English

The challenge: Car spec data is scattered, jargon-heavy, and wrapped in dealer-speak, making it hard for buyers to compare trims. The free public sources (NHTSA vPIC, EPA fuel economy) are raw, inconsistent, and unfit to query at request time.

What I built: Built a filterable spec grid covering 41,000+ vehicle trims, where every confirmed data point carries a source and last-updated date. A Python ingestion pipeline normalizes the public data off the request path and quarantines bad rows, so the web app only ever reads from Postgres.

Next.jsPythonSupabasePostgreSQL
Visit site
Just Enable: Electrical, automation, and digital solutions portal

Just Enable

Electrical, automation, and digital solutions portal

The challenge: A South African company needed a multilingual web presence that could showcase complex industrial services across electrical, automation, and digital domains, with content available in multiple languages.

What I built: Built a responsive, multi-language portal with smooth animations and dynamic content. Implemented full localization support so the site could reach a broader audience across language barriers.

AngularTailwind CSSSwiperi18n
Visit site
Les Couleurs Tutors: French tutoring platform for toddlers

Les Couleurs Tutors

French tutoring platform for toddlers

The challenge: A tutoring program teaching French to toddlers aged 3-6 through games, songs, dance, and arts-and-crafts needed a website that reflected its playful, educational approach, and had to work in both English and French.

What I built: Created a vibrant, localized website that captures the program's energy. Built-in bilingual support was essential since the core offering is language education.

AngularTailwind CSSi18n
Sekani Events: Event planning platform with custom CMS

Sekani Events

Event planning platform with custom CMS

The challenge: An event planning company needed both a public-facing website to showcase their services and an internal content management system with role-based access for their team to manage events, content, and client inquiries.

What I built: Built a full-stack platform with a custom CMS featuring user role management, email notifications via SendGrid, and a MongoDB backend. The public site showcases baby events, corporate events, weddings, and special occasions.

Node.jsExpressMongoDBAngularSendGrid
This Portfolio, Versioned: A portfolio that shows its own evolution

This Portfolio, Versioned

A portfolio that shows its own evolution

The challenge: Most developer portfolios are static snapshots. I wanted mine to tell a story, showing how my skills, design sensibility, and technical choices evolve over time.

What I built: Built a versioned portfolio system where each major iteration lives at its own subdomain (v1.freddymande.dev, v2.freddymande.dev). Powered by Firebase multi-site hosting with separate deploy targets, CI/CD via GitHub Actions, and git tags to freeze each version permanently.

Next.jsTailwind CSSFirebaseGitHub Actions
Visit site

Experience

Where I've worked

Full Stack Software Engineer

Nov 2023 - Present

  • Build and maintain internal tools that enable network engineers to provision and manage high-performance networks across DOE national laboratories
  • Lead a full UI revamp of engineering tools, improving workflow efficiency for the network operations team
  • Foster team growth through active knowledge sharing and mentorship initiatives
PythonDjangoNext.jsJavaScriptGitHub

Front-End Developer

Just EnableContract/Remote

Aug 2022 - Jun 2023

  • Led front-end development of the company's multilingual web portal with full i18n localization
  • Turned designs and service offerings into production pages, working directly with stakeholders
  • Shipped the site that still serves as the company's public presence today
AngularTailwind CSSSCSSGitHub

Full Stack Developer

NumeriixContract/Remote

Jan 2021 - Jul 2022

  • Designed and built the platform's API with Node.js, Express, and MongoDB
  • Added real-time data updates with Socket.IO and moved file storage to Firebase
  • Shipped iOS and Android apps from a single Ionic codebase
Node.jsExpressMongoDBAngularIonicSocket.IOFirebase

Full Stack Developer

Oct 2019 - Dec 2020

  • Developed and maintained the school's web applications across Python/Flask, Angular, and PHP
  • Owned server infrastructure, DNS, and site availability through the shift to remote learning
  • Hardened server infrastructure, tightening access controls and keeping systems patched
PythonFlaskAngularMySQLPHPWordPressLinux

Software Engineer

Nuco AuctioneersContract/Remote

Feb 2018 - May 2019

  • Built the auction platform's backend with Node.js, Express, and MongoDB
  • Implemented real-time updates with Socket.IO, replacing manual page refreshes
  • Developed companion mobile apps with Ionic and Firebase
Node.jsExpressMongoDBIonicFirebaseSocket.IO

Backend Developer

JE FashionContract/Remote

Apr 2017 - Feb 2018

  • Designed and built the e-commerce backend and API with Node.js, Express, and MongoDB
  • Overhauled the storefront UI, modernizing the browsing and checkout experience
  • Delivered iteratively in close collaboration with the client
Node.jsExpressMongoDBBootstrapEJS

Full Stack Developer

TakealotContract/Remote

Nov 2015 - Apr 2017

  • Optimized product and checkout pages on one of South Africa's largest e-commerce platforms
  • Tracked down and resolved critical production defects through systematic, JIRA-driven triage
  • Improved database performance for search and order processing with targeted SQL optimization
JavaReactJavaScriptMySQLLinux

Contact

Let's connect

Whether you have a project in mind, want to collaborate, or just want to say hello, I'd love to hear from you.