Hi, I'm Teddy Brown.

Self-driven, quick starter, passionate programmer with a curious mind who enjoys solving a complex and challenging real-world problems.

About

I’m a seasoned Full Stack Software Engineer with over 10 years of hands-on experience building high-performance, scalable software solutions for startups and enterprise environments. I specialize in designing complex systems and delivering end-to-end applications that solve real-world problems and drive measurable impact—whether it's boosting platform performance, enabling funding, or improving user engagement. I've led over 20 full-cycle projects, contributed to securing $500K in funding, and optimized platforms for millions of users. I'm passionate about clean architecture, microservices, and empowering teams through mentorship and strong collaboration.

  • Languages: JavaScript (ES6+), TypeScript, HTML, CSS, SCSS/SASS
  • Frontend: React, React Native, Next.js, Redux, Zustand, React Query, Tailwind CSS, Shadcn UI
  • Backend: Node.js, Express.js, NestJS, RESTful APIs, GraphQL, gRPC
  • Databases: PostgreSQL, MySQL, MongoDB, Firebase, Prisma, Drizzle, TypeORM, Redis, Celery
  • Cloud & DevOps: Azure, AWS, Docker, Kubernetes, Terraform, Ansible, Jenkins, CircleCI
  • Testing & Automation: Jest, Mocha, React Testing Library, Cypress, Storybook, Playwright
  • Project Management: Git, GitHub, Agile, Scrum, Kanban, JIRA, Linear, Slack, Trello, Notion

I'm currently seeking challenging opportunities that blend deep technical problem-solving with meaningful impact.

Experience

Senior Software Engineer
  • Developed and managed the backend of an e-commerce platform using Flask, MongoDB, and AWS.
  • Directed the full-cycle development process for an innovative CRM system leveraging React, Node.js, D3.js, Zustand, and Payload CMS, yielding a significant increase in sales efficiency of 35%, and elevating overall customer loyalty.
  • Architected and scaled microservices infrastructure, designing independent, scalable services using Node.js, NestJS, and gRPC, enabling system to seamlessly handle a 3x more concurrent user requests with zero performance degradation.
  • Designed and implemented CI/CD pipelines using Jenkins, Docker, and Azure DevOps, resulting in a 75% increase in deployment frequency and enabling faster release cycles for critical updates and features.
  • Enhanced recommendation engine by integrating fine-tuned LLMs, leveraging transformer-based embeddings and real-time user behavior analysis, resulting in a 20% increase in engagement and 15% boost in conversion rates.
  • Embedded unit testing practices using Jest and React Testing Library to maintain software quality, which helped identify 25 bugs in the initial stages of development, significantly improving the reliability before full deployment
  • Collaborated cross-functionally with product managers, designers, and stakeholders to define technical requirements and prioritize feature development, leading to the successful delivery of 10+ scalable solutions
  • Mentored a team of 5 engineers, implementing best practices in code reviews, system design, and technical documentation, resulting in a 30% reduction in code defects and a 20% improvement in delivery speed.
Aug 2020 – Jul 2025 | Remote, MA
Full Stack Engineer
  • Revamped the retail e-commerce platform, migrating from a monolithic Java-based legacy system to a modern stack with React, Tailwind CSS, and Node.js, enhancing maintainability and reducing long-term operational costs by 30%.
  • Optimized MySQL database performance by refactoring 50+ SQL queries and integrating Redis caching, reducing query response time from 500ms to under 100ms, which led to a 25% increase in user retention due to faster load times.
  • Architected and built a cutting-edge Progressive Web Application (PWA) using React and Service Workers, achieving a 70% improvement in offline functionality and reducing load times by 50% on low-bandwidth connections.
  • Leveraged event-driven architectures with Apache Kafka and RabbitMQ, processing 1 million+ events daily for real-time data synchronization, resulting in a 50% improvement in data consistency and a 40% reduction in latency.
  • Enhanced frontend performance and SEO, implementing server-side rendering (SSR), structured data markup, and optimized meta tags, leading to a 40% reduction in page load time and a 20% increase in organic traffic in three months.
Aug 2017 – Jul 2020 | Remote, CA
Full Stack Developer
  • Designed and developed an interactive custom apparel design tool with JavaScript, React, and HTML5 Canvas, offering real-time previews and seamless customization, driving 1M+ unique designs annually and boosting sales by 25%.
  • Built and maintained backend services using Node.js with Express.js, handling 50,000+ orders and 20,000+ customer records annually, which improved order fulfillment efficiency by 30% and reduced system downtime by 20%.
Aug 2015 – Jul 2017 | Fairfax, VA

Projects

music streaming app
Music Player Web-App

A music streaming web app based on Django

Accomplishments
  • Tools: Django, HTML, CSS, Bootstrap, SQLite, AWS S3, Heroku
  • Register/login to the web app(with OAuth-based Google Sign-In).
  • Search and filter songs based on language and singer.
  • Create multiple playlists and add/remove songs to/from playlist.
  • Scroll through recently played/viewed songs.
quiz app
Quiz Web-App

A quiz playing web app based on Django

Accomplishments
  • Tools: Django, HTML, CSS, Bootstrap, SQLite, Heroku
  • Register/login to the web app(with OAuth-based Google Sign-In).
  • Play Quiz and see the leaderboard
Screenshot of web app
Blog Web-App

A simple and extensible blog web-app based on Flask.

Accomplishments
  • Tools: HTML, CSS, Bootstrap, Flask, SQLAlchemy, Postgresql, Python
  • Users can view posts and contact the admin via Contact Page.
  • Admin can Add, Delete, Update posts.
Screenshot of  web app
Visual Question Answering

An attention-based classification model that aims at generating an answer for a given input image.

Accomplishments
  • Incorporated Convolution Neural Networks (CNN) for extracting image features and Long Short Term Memory for extracting question embeddings.
  • Tested the model on the COCO dataset, abstract scenes images, and got 69% overall accuracy on the VQA evaluation metric.
Screenshot of  web app
Video Summarizer

A Seq2Seq model that generates a short summary of the given input video.

Accomplishments
  • Incorporated CNN to detect and classify objects in the video frames and Long Short Term Memory for generating a summary.
  • Evaluated the model on MSVD (Microsoft Video Description Corpus) dataset; achieved 0.77, 0.71, 0.52 scores respectively on ROGUE, BLEU, METEOR evaluation metrics.
Screenshot of  web app
Image Generator

An image generator based on the concept of adversarial networks (GANs)

Accomplishments
  • Developed system was tested on a human-face database and loss was calculated by comparing the PCAs of generated and original image.
  • Calculated difference in PCA was less than 10%, depicting the successful generation of an image by the generator.
Screenshot of  web app
Head Counting System

A system that calculates the attendance of the class from a panoramic image of a live classroom.

Accomplishments
  • Used Singular Value Decomposition for image compression; applied various image processing techniques and morphological operations to detect the number of heads.

Skills

Languages and Databases

Python
HTML5
CSS3
MySQL
PostgreSQL
Shell Scripting

Libraries

NumPy
Pandas
OpenCV
scikit-learn
matplotlib

Frameworks

Django
Flask
Bootstrap
Keras
TensorFlow
PyTorch

Other

Git
AWS
Heroku

Education

James Madison University

Harrisonburg, Virginia, United States

Degree: B.S. Computer Science
CGPA: 4.0/4.0

    Relevant Courseworks:

    • Distributed Database Systems
    • Cloud Computing
    • Foundations of Algorithms

Contact