Somyajeet Singh - AI & Machine Learning Engineer Portfolio
Welcome to the digital workspace and interactive portfolio of Somyajeet Singh. I am a passionate Full-Stack Developer and AI/ML Engineer dedicated to building intelligent systems, creating performant web applications, and experimenting with creative algorithms. This terminal-style website allows you to explore my projects, technical skills, resume, and educational background through a unique command-line interface.
About Somyajeet Singh
I thrive at the intersection of design and development. My journey in computer science is driven by a deep curiosity for how artificial intelligence can solve complex, real-world problems. I am currently pursuing my B.Tech in Computer Science with a specialization in Artificial Intelligence and Machine Learning at ITM Skills University, Navi Mumbai (expected 2029). My goal is to develop strong expertise in AI & ML systems, build intelligent automation and decision-support tools, and contribute to meaningful, real-world tech projects.
Core Technical Skills
My skill set bridges both software engineering and data science, allowing me to build robust, scalable applications from the frontend UI to the backend AI models.
Programming Languages & Frameworks
I am highly proficient in Python for data science and machine learning, and rely on JavaScript (ES6+) and TypeScript for web development. On the frontend, I build interactive user interfaces using React.js and Next.js 15, styled beautifully with Tailwind CSS and CSS3. For the backend, I design RESTful APIs using Node.js and high-performance Python APIs with FastAPI. I manage databases across various structures, including MongoDB (NoSQL), PostgreSQL, and SQLite.
AI, ML & Data Science
My artificial intelligence workflow is centered around utilizing powerful Python libraries. I use NumPy for numerical computing and Pandas for large-scale data analysis. For building predictive models and deep learning foundations, I utilize Scikit-learn and Neural Networks. I am also experienced with specialized tools like Google Earth Engine (GEE) for geospatial data analysis and processing.
Development Tools
I use Git and GitHub for version control and collaborative development. I containerize applications and manage environments using Docker. My primary development environment is VS Code, and I design user experiences and prototypes using Figma.
Featured Projects & Portfolio Works
SentinelIQ - Flood Risk Intelligence
SentinelIQ is a planetary-scale flood risk intelligence platform powered by satellite telemetry and a hybrid machine learning risk scoring algorithm. Built using FastAPI, Next.js, Google Earth Engine, and MapLibre, this platform aims to provide real-time analytical data for risk assessment and disaster management.
Music Visualizer in Python
Combining my love for music and programming, I built an Audio Visualizer in Python. This project reads and plays .wav audio files, extracting frequency data to render real-time, dynamic visual effects that perfectly sync with the music.
Sur Sangam - AI Music Generator
Sur Sangam is an innovative artificial intelligence application designed to generate Hindi lyrics, compose thematic music, and suggest creative improvements. It incorporates browser-based persistent storage to offer a seamless and interactive creative experience.
AR-Based Interactive Projects
Exploring the potential of Augmented Reality, I developed experimental AR applications using OpenCV and Python. These projects feature real-time, mouse-based and gesture-like interactions, mapping physical movements to digital interfaces.
Education and Certifications
Along with my formal education at ITM Skills University, I actively pursue certifications to solidify my practical knowledge. I have successfully completed HackerRank certifications in both Python and Frontend Development (React). Additionally, I completed an extensive Python Course through freeCodeCamp, further honing my algorithmic thinking and problem-solving capabilities.
Feel free to contact me. You can connect with me on LinkedIn or explore my open-source code on GitHub. Use the interactive terminal commands on this site to navigate through my resume and learn more about my technical journey.