Sulav Jung Hamal

Passionate full stack developer with a focus on building AI-driven web and mobile applications, retail automation tools, and scalable systems. Experienced in React, TypeScript, Java, and cloud infrastructure, I excel at creating user-focused solutions for real-world problems. My work spans startup ventures, nonprofit contributions, and practical tools for small businesses, with a strong foundation in computer science and a commitment to leveraging technology for positive impact.

Experience


Co-founder & Full Stack Developer
January 2024 — Present

TodoToday AI Startup Project

Collaborated with a six-person team to develop an AI-driven task management and journaling web app using React, Express, MySQL, and Docker, hosted on AWS EC2. Evolved from a class project into a startup, incorporating system design patterns for scalability and advancing iOS/Android versions to 80% completion with AI-first features.

  • Developed front-end with React and Redux for responsive UI
  • Implemented Express and MySQL backend for robust data management
  • Containerized deployment using Docker on AWS EC2
  • Integrated AI-driven features to enhance user productivity
Retail Technology & Operations Manager
August 2022 — January 2024

Bobs Liquor

Managed retail operations and developed custom technology solutions, including a front-end label creator app using React, Vite, and Redux for barcode scanning and inventory management. Streamlined store processes, improving efficiency and reducing manual effort.

  • Built and deployed label creator tool for daily use
  • Optimized inventory display with JSON/CSV integration
  • Enhanced operational workflows for small business retail
Board Member
August 2021 — August 2023

The Wide Zone Org

Contributed to a nonprofit empowering underrepresented communities through technology, education, and leadership development. Shaped strategic vision, ensured organizational transparency, and drove initiatives to provide tech access and education locally and globally.

  • Collaborated on strategic planning for tech-focused community programs
  • Promoted transparency and accountability in nonprofit operations
  • Supported initiatives for digital literacy and leadership development
Front Lead
December 2019 — August 2022

The Grove SF

Led front-of-house operations, ensuring excellent customer service and efficient team coordination in a high-paced environment. Developed skills in leadership, communication, and operational management.

  • Managed team scheduling and customer-facing operations
  • Improved service efficiency through process optimization
  • Fostered a positive team environment to enhance customer experience
Cashier
March 2019 — December 2019

The Grove SF

Handled customer transactions and provided high-quality service in a fast-paced retail environment. Developed foundational skills in customer interaction and operational efficiency.

  • Processed transactions accurately and efficiently
  • Built strong customer relationships through attentive service
  • Supported team in maintaining operational standards

Projects


Label Creator
February 2025 — Present

Created a front-end application for a retail liquor shop to streamline barcode scanning and label printing, with additional tools for register closeouts, price calculations, and business reporting. Built with React, Vite, and Redux, it supports JSON/CSV uploads for inventory management.

  • Deployed daily to improve retail inventory efficiency
  • Enabled JSON/CSV integration for flexible data handling
  • Developed price calculator and monthly business reports
  • Inspired vision for retail automation startup
Banker
January 2025 — February 2025

Built an offline-first personal finance tracker using TypeScript, Vite, and Redux. Features a document-based system for JSON file storage and a responsive interface for intuitive budget tracking and financial data visualization.

  • Developed with TypeScript for type-safe code
  • Enabled offline JSON-based data storage
  • Designed responsive UI with reusable components
  • Empowered users with flexible financial tracking
TodoToday AI Startup
January 2024 — Present

Co-founded a startup to build an AI-driven task management and journaling platform using React, Express, MySQL, and Docker, hosted on AWS EC2. Evolved from a class project, incorporating system design patterns and advancing iOS/Android apps to 80% completion.

  • Developed scalable web app with React and Express
  • Containerized deployment on AWS EC2 using Docker
  • Integrated AI features for enhanced productivity
  • Led six-person team to balance academic and entrepreneurial goals
Poker Multiplayer Game
September 2024 — December 2024

Created a real-time multiplayer poker game using TypeScript, EJS, CSS, and PostgreSQL, with WebSocket for seamless player interactions. Features a responsive front-end and a scalable backend for engaging cross-device gameplay.

https://github.com/sfsu-csc-667-fall-2024-roberts/term-project-codingblocks

  • Implemented real-time gameplay with WebSocket
  • Built scalable backend with PostgreSQL
  • Designed responsive UI for cross-device play
  • Showcased full-stack development skills
Simple HTTP Web Server
August 2024 — September 2024

Built a lightweight Java-based HTTP web server using socket programming to serve static content. Collaborated with a teammate to ensure robust network handling and error management, gaining expertise in network protocols.

https://github.com/sfsu-csc-667-fall-2024-roberts/jrob-fail-web-server-team-sulav-and-zachary

  • Developed with Java and socket programming
  • Handled static content requests efficiently
  • Collaborated for robust error management
  • Strengthened understanding of network protocols
Device Driver
July 2024 — August 2024

Developed a device driver in C to facilitate hardware communication within an operating system. Ensured compatibility and reliability through extensive testing, deepening expertise in kernel-level programming.

  • Coded in C for hardware integration
  • Tested extensively for stable performance
  • Enhanced kernel-level programming skills
  • Achieved reliable device communication
Simple Shell in Linux
June 2024 — July 2024

Implemented a lightweight Linux shell in C, supporting command execution and piping. Optimized for fast and accurate command processing, enhancing skills in low-level programming and process management.

  • Built in C with command execution and piping
  • Optimized for efficient command processing
  • Lightweight interface mimicking standard shells
  • Improved process management expertise
File System
June 2024 — July 2024

Crafted a custom file system in C for efficient data storage, creation, and deletion. Designed for reliability to prevent data corruption, improving knowledge of low-level data structures and storage mechanisms.

  • Implemented robust file management in C
  • Designed to prevent data corruption
  • Optimized for efficient storage operations
  • Deepened expertise in low-level data structures
Register Management Database System
August 2024 — December 2024

Developed a scalable database-driven system for small businesses using Java, JDBC, DAO, and DTO patterns. Focused on efficient transaction and inventory management, with a modular design for integration with larger workflows.

  • Built with Java, JDBC, DAO, and DTO patterns
  • Optimized for scalable transaction management
  • Designed for maintainability and future integrations
  • Streamlined business data operations
Interpreter in Java
December 2023 — December 2023

Developed a Java-based interpreter using the ByteCodeLoader class to read and execute bytecode instructions via reflection. The VirtualMachine class manages runtime components like the stack and program counter, enabling modular instruction execution.

  • Implemented bytecode interpretation with reflection
  • Managed runtime stack and program counter
  • Designed modular architecture for extensibility
  • Enhanced skills in low-level programming
Personal Website
July 2023 — November 2023

Developed a Gatsby-powered portfolio to showcase my work in AI, machine learning, and web development. Features a responsive interface, a Markdown-driven blog, and resources like cheat sheets and structured class materials, designed for learners and professionals.

https://sulavhamal.com

  • Built with Gatsby, React, HTML, CSS, and JavaScript
  • Integrated Markdown blog for technical insights
  • Responsive design accessible across devices
  • Central hub for professional and research updates
YouTube Clone
May 2023 — July 2023

Engineered a video-sharing platform as a class project to learn full-stack development, using Express, MySQL, and Handlebars. Implemented video uploads, user profiles, and metadata management with secure input validation and password hashing.

  • Built full-stack app with Express and MySQL
  • Secured with validator and bcrypt for data privacy
  • Streamlined video upload and playback functionality
  • Deepened understanding of full-stack architecture

Education


San Francisco State University
January 2023 — May 2025

Bachelor of Science - BS in Computer Science

  • CS220 - Data Structure with Java
  • Math 0324 - Probability and Statistics with Computing
  • CSC 413 - Software Development
  • CSC415 - Operating System Principles
  • CSC 510 - Analysis of Algorithms
  • CSC 667 - Internet App Design and Dev
  • CSC 645 - Computer Networks
  • CSC 600 - Programming Paradigms and Languages
  • CSC 675 - Database Systems
  • CSC 340 - Programming Methodology
City College of San Francisco
May 2021 — January 2023

Transfer Degree in Computer Science

Certificates


Snowflake Dev Day Gen AI Bootcamp 2025
June 2025

Snowflake

https://developerbadges.snowflake.com/5929c842-8bb3-4a16-a4ad-93bac317bf4b

Skills


Frontend Development:
React.js, GatsbyJS, JavaScript, TypeScript, HTML5, CSS3, Tailwind, Bootstrap, Redux, JSX, EJS, Vite
Backend Development:
Node.js, Express.js, Java, C, C++, Python, MySQL, PostgreSQL, MongoDB, SQLite, JDBC, WebSocket
DevOps & Infrastructure:
AWS (EC2), Docker, Linux, Git, Netlify, System Administration
AI & Data Tools:
Semantic Search, AI-powered SQL generation, LLM orchestration, Streaming responses, NumPy, OpenCV
Software Engineering:
Object-Oriented Programming (OOP), Software Design Patterns, Algorithm Analysis, Debugging, Computer Networking, Operating Systems, Database Systems, Internet Application Development
Soft Skills:
Communication, Critical Thinking, Analytical Skills, Logical Approach, Team Collaboration

Languages


English:
Fluent Speaker
Nepali:
Native Speaker
Hindi:
Fluent Speaker

Interests


Hiking:
Outdoor Activities
Reading:
Books, Audiobooks
Music:
Listening, Audiobooks