Kunal Gursahani
Software engineer developing scalable web solutions and micro-services for fast paced enterprise needs Experience
Software Engineer
Stealth Startup 2023-Present
• Developing SaaS applications for NLP with frontend using javascript/typescript, nextjs, reactjs, zustand and backend in python, cloud lambda functions, firebase, beam, streaming, dataflow, pubsub, multimodal foundation models, LLMs, tensorflow, GPUs, elastic search vector databases, pytorch, websockets, stripe, POSTGRESQL, NoSQL, API Gateways, docker, fast api, flask, nginx, nodejs, hugging face. Founding Software Engineer
Garten Inc - Y Combinator network startup 2021 - 2022
• Collaborate with engineers, UI/UX designers and stakeholders to gather business requirements and develop and advise on building robust web solutions
• Use GCP APIs to retrieve data for sustainability dashboard, with services like Google Maps and Cloud Functions. AWS architecture included CI/CD pipeline and RDS instance with POSTGRESQL database.
• Convert figma design to create UI for dashboards and ecommerce applications.
• Developing applications using Javascript, ReactJS, Redux, TailwindCSS, Material UI, Java Spring Boot, Ruby on Rails, JS Charts Software Consultant
Freelance, 2020-2021
• Working with different startups and stakeholders including marketing, sales, product and people team leaders, executives and external customers. Communicate business requirements to developers and advise the team on choosing the right software design patterns.
• Build SaaS applications using Javascript, ReactJS, Redux, SASS/CSS, NextJS and worked closely with senior engineer to port Java Desktop application to react web application. • Working on different Google Cloud Platform problems using technologies such as bigquery, GraphQL, firestore, cloud functions, cloud build, APIGEE, machine learning and AI APIs, application modernization, dialogflow CX, pub/sub, chatbots, security, data engineering and solutions architecture Business Systems Engineer
Linear Technology Corporation, Milpitas, CA 2015 - 2018
• Developed SaaS web applications on the PHP LAMP stack to report the POS data collected from multiple channels with sales exceeding $1B.
• Created friendly front end UI using Javascript visualization chart APIs, bootstrap, HTML and CSS • Integrated backend system with ERP/CRM databases using PHP, SQL, Oracle, AWS, Gmail APIs • Automated data cleaning and data load (ETL) to assist business analysts.
• Worked with operations, sales and IT team to gather requirements and test new workflows. Applications Support Engineer
Sierra Circuits Inc., Sunnyvale, CA 2012 - 2015
• Designed and supported manufacturing production engineering solutions using Java J2EE and SQL Server that included RFQ, design, assembly, testing and shipping modules.
• As a subject matter expert (SME), managed full lifecycle of enterprise products to implement state-of-the-art sales, marketing/SEO, accounting, reporting, ERP/CRM, SaaS and e-commerce applications having a footfall of 20,000+ users a month at the time.
• As a liaison for sales, marketing, product and engineering teams, communicated business requirements from stakeholders to our offshore development team for implementation.
• Provided tier 2 support to global customers on phone, online and in person to troubleshoot technical issues.
• Documented algorithms, software architecture, bug reports, user stories and training procedures for emerging system applications and features. Professional Development
GCP Associate Cloud Engineer Certificate, 2023 • GCP virtual machines, load balancing, cloud functions, dataflow, GKE, cloud storage, full stack app development and deployment
UCSC Extension, Santa Clara, CA Jan 2019 – Aug 2019 • Completed a certification program for web development to build applications in JavaScript, Python, C++, Angular, NoSQL, React and Django, Linux, DevOps tools like Kubernetes, Docker AWS Solutions Architect Associate Certificate December 2020 • AWS-EC2, AWS EKS, AWS S3, AWS Config, AWS ECS, Kinesis, Lambda, Solution Architecture, Disaster Recovery, Fault Tolerance, Auto Scaling Projects
Gen AI Chatbot with Retrieval Augmented Generative (RAG) search, summarization, text to image, text to speech, entity recognition, semantic search • Using Vertex AI API, GPUs and open source foundation models inference, created chat UI and NLP pipelines that included data ingestion from various data sources and embedding stored in document store. Login auth and chat memory history storage available for app visitors.
VS code extension - View CPP docs • This is a handy tool to browse documentation from vscode, instead of going to the browser to do so. Created using Typescript. Use this extension to search for library and methods documentation for cplusplus. 100K+ downloads on VSCode Marketplace
EteRNA – Python and AWS API (https://en.wikipedia.org/wiki/EteRNA) • Contributor for an open source game. Worked on the language translation using AWS APIs on top of the txircd python library for its IRC chat application. Education
Manipal Institute of Technology, Manipal, India Stanford University B.S. Computer Science, 2007-2011 Graduate Program in Computer Science