$ dev --version
Ali Sayyed
$ ls -la ./skills
$ cat About.txt
I'm a Software Developer pursuing a Master's of Computer Science at Rice University, building on my background as a Biochemistry graduate. My passion lies in full-stack development, crafting end-to-end solutions that deliver tangible value to clients. This drive has taken me from a coding novice to a contributor at fast-paced startups. I now develop SaaS products leveraging scalable infrastructure and practical AI solutions.
Work Experience
Software Engineer @BRAIN AI
Lead end-to-end voice AI solution development through designing automated data pipelines, implementing backend microservice integrations, and creating intuitive frontend interfaces that drive client success, consistently delivering complex technical solutions with minimal supervision despite junior status.
Key Achievements:
- Architected and implemented data pipelines using voice AI solutions, reducing manual client processes by ~80%, leveraging our Golang-based microservices.
- Developed automated workflows, frontend interfaces, and built custom testing tools—fully adopted by customer departments.
- Independently mastered complex backend systems, delivered custom automation solutions, and managed direct client communications to ensure satisfaction.
Software Engineer Intern @Legal Pro System
Independently developed a real-time WebSocket chat application with Django backend and Angular frontend integration for the company's core SaaS product
Key Achievements:
- Worked on full stack development, enabling lawyers to efficiently manage clients, cases, and communications.
- Developed a real-time chat system using Django and Angular, delivering a WhatsApp Web like user experience and architected to support 1,000+ concurrent users.
- Implemented JWT authentication protocols for session management.
Projects
Web Development
AI Website Builder
- • Designed microservice architecture using Golang with Hexagonal Domain-Driven Design patterns and Temporal workflow orchestration for scalable, event-driven backend processing. Using PostgreSQL as the database.
- • Developed custom Python FastAPI-based AI agent service for automated frontend code generation with seamless REST API integration and gRPC communication protocols.
- •Built complete web application with Next.js frontend, containerized deployment through Docker, and efficient inter-service communication enabling AI-powered code generation workflows.
Trust Pilot Clone
- • Developed a full stack Trust Pilot clone for freelancer reviews
- • Developed a strong understanding of REST APIs and client server communication
- • Used Django, Angular, and PostgreSQL
RSS Aggregator
- • Developed backed which collects RSS Feeds per user request and stores it in a Postgres database.
- • Server implements CRUD and has middleware for authentication.
- • Written in Go and takes advantage of concurrency for continuous RSS feed scraping.
Amazon Clone Site
- • Developed an Amazon clone site with add to cart and checkout functionality
- • Strong fundamental understanding of the DOM and how Javascript allows for user interactions
Low Level Programming
Socket programming in C
- • Multi-threaded TCP server supporting concurrent client connections with real-time message broadcasting using socket programming.
- • TCP client with bidirectional communication, implementing separate threads for simultaneous message sending and receiving.
- • Built a network packet analyzer in C capable of intercepting and analyzing real-time network traffic.
Custom Shell Program
- • Implemented REPL (Read-Eval-Print-Loop) architecture with dynamic input parsing, tokenization, and command execution through fork/exec system calls.
- • Developed core shell built-ins including echo, env, and exit.
- • Created child process handling with proper memory managemen and parent-child synchronization using wait() system calls.
Data Structures and Algorithms
Princeton University's DSA course
- • Designed sliding puzzle board data structure with Hamming and Manhattan distance heuristics, neighbor state generation, and immutable board representation supporting A* search algorithm implementation.
- • Implemented percolation detection using Weighted Quick Union-Find algorithm with virtual top/bottom nodes to efficiently determine connectivity paths through an n×n grid system.
- • Built 2D binary search tree with alternating dimension splitting for efficient nearest neighbor search and rectangular range queries with logarithmic time complexity.
University of Texas at Dallas DSA Workshop
- • Built a stack-based arithmetic expression parser handling multi-digit operands, operator precedence, and left-to-right associativity for basic mathematical operations.
- • Implemented hash table with chaining for collision resolution, featuring word frequency tracking and alphabetical ordering through secondary linked list structure
- • Developed binary search tree for text analysis, tracking word frequencies and line numbers with in-order traversal for alphabetical output and duplicate line prevention.
$ contact --info
Let's Connect
$ location --current
$ contact --email
alitsayyed@gmail.com$ cat resume.pdf
Download Resume$ ls ./social-links