HI, MY NAME IS
Ishan Sahu
And, I am a Software Development Engineer. I find joy in the process of learning and creating, always striving for improvement in my work and aiming for efficiency and quality. Beyond coding, I indulge in gaming and football. Join me as we explore this journey together.
Projects headed as of now
3D Renderer Using Rust and WebGPU
- Developed an early-stage 3D renderer in Rust using WebGPU, focusing on rendering basic 3D objects with real-time lighting and backgrounds.
- Implemented a basic scene with spherical objects, a skybox background, and lighting positioned at two different locations to simulate realistic lighting effects.
- Leveraged WebGPU for low-level graphics rendering, allowing for high-performance graphics and real-time interactions within the browser.
- Created a modular system where more objects (such as spheres) and additional light sources can be added, enabling further extension of the rendering scene.
- Explored and worked with shaders for material properties and lighting models, laying the foundation for future improvements, such as more complex shading techniques and ray tracing.
- Project Link: 3D Renderer
The Oranje Academy Website
- Spearheaded the development of the initial frontend that laid foundation for a seamless and dynamic user experience
- Utilized HTML, CSS, JavaScript and Bootstrap to create a fast, responsive and visually appealing interface with the brand's colour palette.
- Delivered a polished, professional product that elevated and introduced the Oranje Academy's online presence.
- Website is live @ The Oranje Academy
Endormetriosis Detection Using CNN
- Developed a machine learning model aimed at accurately detecting Endometriosis through medical images, advancing the capabilities of medical diagnostics.
- Engineered a CNN model using TensorFlow, tailored specifically for high-precision image analysis.
- Applied thorough data manipulation and augmentation techniques to enhance the training dataset that improved the model’s accuracy and robustness.
- Designed and implemented a Streamlit application, providing an intuitive and seamless interface for users to interact with the model.
- Project Link: Endometriosis Detection
Inventory Management System
- Developed an innovative mobile application designed to revolutionize inventory management for a college laboratory.
- Created to streamline and enhance the management of chemical inventory, ensuring efficient and user-friendly tracking and management.
- Utilized Flutter for a seamless, cross-platform mobile application experience, ensuring smooth performance and an intuitive user interface.
- Integrated Firebase as backend for reliable authentication and database storage.
- Project Link: Inventory Management
3D Simulation
- Undertook a project to learn about the rendering of 3D objects in web browsers and simulating their behaviour.
- Utilized the powerful Three.js 3D Library to bring 3D objects to life with visual fidelity and realism.
- Developed a simulation depicting the construction of a building using 3D printers, showcasing the potential of 3D technology in modern construction while learning intuitively.
- Project Link: 3D Simulation
Etch-a-Sketch
- A fun project taken up during initial days of learning JavaScript.
- Built both the frontend and backend exclusively using JavaScript, showcasing versatility and depth of the same.
- Created a dynamic Etch-a-Sketch application that allows users to colour inside a box based on mouse movements, demonstrating interactive and engaging user interface design.
- Project is live @Etch-a-Sketch
Tech Gadgets Website
- Designed to deepen understanding of backend development, this project is a testament to learning full-stack development skills.
- Crafted a user-friendly frontend using HTML, CSS, and Bootstrap, ensuring an engaging and responsive user experience.
- Developed the backend with Node.js and Express, implementing MongoDB for efficient and scalable database storage.
- Incorporated Passport.js for robust authorization and authentication, enhancing security and user management.
- Demonstrated a cohesive and functional web application.
- Project Link: Tech Gadgets
Work experience
Software Development Engineer
Samisan Tech Pvt. Ltd.
Developed high-accuracy dial reading, 3D construction, and object classification systems.
Software Development Intern
Samisan Tech Pvt. Ltd.
Explored 3D modeling from MRI scans for medical imaging.
Football Coach
The Oranje Academy
Coached U-16 teams
...
Looking for more opportunities
Education
Master of Science, Computer Science
Ramnarayan Ruia College
GPA: 8.88
Bachelor of Science, Computer Science
K.J. Somaiya College of Science and Commerce
CGPA: 8.21
HSC, Science
Saket College of Arts, Science and Commerce
75.54%
SSC, CBSE
KV Bhandup
91.5%
Certificate and Achievements
DS:1
Univ.ai
Certified in Basics of Data Science, gaining foundational knowledge in data analysis and machine learning.
Facial Recognition
Univ.ai
Received best project award for detecting facial recognition of people.
Hackathon
Ramnarayan Ruia
Wom Ruia Hackathon developing secure Website backend using MongoDB, NodeJs and PassportJs within 24 hours.
AI:1 and AI:2
Univ.ai
Certified in Basics of ML and AI, and Convolutional Neural Networks.
Javascript Algorithms and Data Structures
freeCodeCamp
Certified in core programming concepts and problem-solving techniques.
Responsive Web Design
freeCodeCamp
Certified mastering HTML, CSS, and web layouts.
How to reach me?
South City 1, Block A, Gurugram, Haryana, India 122001
+91 9987 685 815