Hi, I’m Shubham Gupta
I’m a recent B.S. in Computer Science graduate from the University of Idaho, driven to lead teams and deliver production-ready software in web development, AI, and real-time systems. I’ve built large-scale React/Next.js dashboards, custom CNNs for object detection, and adversarial ML defenses.
View My ResumeSkills
Programming Languages: C, C++, Java, Python, Bash, C#, JavaScript/TypeScript, SQL
Technologies and Frameworks: Linux, Windows, MySQL/PostgreSQL, REST APIs, AWS (EC2, Lambda), Azure, Docker, Kubernetes, Git/GitHub, React.js, Angular.js, Unreal Engine 5, TensorFlow, PyTorch, OpenCV, Pandas, NumPy, HTML5, CSS3, CI/CD (Jenkins, GitHub Actions), Technical Documentation, .NET
Focus Areas: Software Delivery and Deployment, API Integration, Systems Design and Architecture, AI/ML (Deep Learning, Adversarial ML, Machine Vision), Real-Time Systems, Containerization and DevOps, Agile/Scrum Methodologies
Experience
- Software Engineer (Capstone Project), University of Idaho (Sep 2024 – Apr 2025) – Led a 3-person team to build “Dr. AI Soule,” a UE5-based virtual professor with GPT-4 RAG integration, reducing response latency by 30%.
- Computer Science Tutor, University of Idaho (Aug 2023 – May 2025) – Provided one-on-one and group tutoring in C, C++, data structures, and assembly, boosting student performance across core CS courses.