š Portfolio Ā· š GitHub Ā· š¼ LinkedIn Ā· āļø Email
Iām Shashank Bagda, a Software Engineer and MTech Software Engineering student at NUSāISS (Singapore) with a background in Information & Communication Technology (First Class with Distinction, Marwadi University).
I like working on systems where:
- there is a real architecture (microservices, simulators, NoCs, devices),
- performance, reliability or security actually matter, and
- the solution sits between AI, systems design, and hardwareāsoftware coādesign.
Iāve worked on AI acceleratorāoriented network architectures, Hardware Trojan detection in NoCs, Gomokuāstyle multiplayer systems, and embedded/IoT projects that connect code to the physical world.
Programming Languages C++, Python, Java
Backend & APIs Spring Boot, REST APIs, microservices, JSON/HTTP, authentication & basic security
Frontend & Web ReactJS, HTML, CSS, JavaScript, JSP/Servlets
Databases & Messaging MySQL, MongoDB, Redis, basic Kafka usage
AI / Data TensorFlow, PyTorch, NumPy, Pandas, Matplotlib
DevOps & Tooling Docker, GitHub, GitLab, CI/CD pipelines, Linux (Ubuntu, RaspbianOS, CentOS), VS Code, IntelliJ
Embedded & IoT Arduino, Raspberry Pi, ESP32/8266, Zigbee, sensors, IoT dashboards, PCB design basics
Simulators GEM5, Garnet, SIAM, Proteus
May 2024 ā Aug 2024 Ā· Guwahati, India Focus: Homogeneous & Heterogeneous MultiāNetwork Architectures for AI
- Designed multiānetwork architectures (homogeneous & heterogeneous) to speed up AI training and inference.
- Reduced training time and GPU utilisation using parallel processing and ināmemory computing strategies.
- Engineered hybrid network structures that improved latency, throughput and responsiveness for deep learning workloads.
- Used the SIAM simulator to model systemālevel behaviour and tuned configurations using C++ and Python.
May 2023 ā Jun 2023 Ā· Guwahati, India Focus: Hardware Trojan Detection in Multicore NoC Systems
- Implemented and analysed security algorithms for Hardware Trojan detection in NoCābased multiprocessors.
- Used GEM5 and Garnet to simulate multicore systems and evaluate performance under different threat models.
- Developed dynamic routing and anomaly detection logic in C++ and Python to reduce packet latency while improving detection coverage.
- Conducted performance evaluation to balance security, latency and throughput.
- Designed and built a cloudānative Gomoku platform as part of MTech SE coursework.
- Frontend: React PWA with responsive layout and game board interactions.
- Backend: Spring Boot microservices for user, matchmaking and game logic.
- Data Layer: MySQL, MongoDB, Redis for persistence and caching.
- Infra: Dockerised deployment, eventādriven patterns, monitoring with metrics and logs.
- Developed a method to convert handwritten characters into machineāreadable instructions (e.g. Gācode).
- Bridges the gap between human handwriting and automated CNC/robotic systems.
- Involves pattern analysis, path planning and clean output for actuators.
-
Implemented a telecom routing and management system with:
- roleābased dashboards,
- routing and switching logic,
- data processing and visualisation.
-
Strong enough in design and implementation to be granted software copyright.
- Built a salon management system covering customer records, appointments, billing and service history.
- Focused on practical workflows, data consistency and ease of use.
- Gestureācontrolled vehicle using sensors and microcontrollers.
- IoT dashboards for monitoring sensors and actuators.
- Raspberry Pi/ESP32 projects connecting devices to cloud backends.
Master of Technology (MTech), Software Engineering National University of Singapore ā Institute of Systems Science (NUSāISS) Aug 2025 ā Sep 2026 (expected) Ā· Singapore
Bachelor of Technology (BTech), Information and Communication Technology Marwadi University Sep 2021 ā May 2025 Ā· Rajkot, India Graduated with First Class with Distinction.
Founder & Chair ā Circuitology Club (Marwadi University)
- Established a studentāled club focusing on hardware, IoT, robotics and embedded systems.
- Grew the community to 110+ active members.
- Organised 30+ technical sessions, workshops and events, including outreach to nearby institutions.
- Secured funding and resources to support projectābased learning.
Chair ā IEEE MEFGI Student Branch
- Led branch planning, technical events and collaborations.
- Coordinated with IEEE bodies and faculty to run talks, competitions and workshops.
- Encouraged students to participate in research and innovationādriven activities.
- Patent Holder ā Handwriting to Machine Instruction System.
- Copyright Holder ā Telecom Architecture software.
- SSIP Hackathon 2022 (Gujarat) ā Secondāhighest honour at state level.
- Google Kick Start 2021 ā Global Rank 3868.
- GATE 2024 (IISc Bangalore) ā Appeared with AIR in the ~31k range.
- Cisco thingQbator ā PCB Architecture & Design.
- UC Davis (Coursera) ā Tableau essentials & dashboards.
- Oracle Academy ā Database foundations and SQL.
All cards below use darkāfriendly themes so text stays visible on GitHubās dark mode.
A short log of real engineering decisions ā how I think about tradeāoffs in systems.
| Year | Context | Decision | Takeaway |
|---|---|---|---|
| 2023 | NoC security (GEM5) | Preferred deeper instrumentation and logging over early optimisation. | In research systems, observability > premature optimisation. |
| 2024 | Multiānetwork AI architectures | Split a complex architecture into several simpler, composable networks. | Simpler pieces are easier to tune, reuse and reason about. |
| 2024 | Circuitology Club roadmap | Switched from many shallow events to fewer deep, handsāon sessions. | Depth builds stronger skills and communities than frequency alone. |
| 2025 | Gomoku microservices platform | Added observability (logs/metrics) early in the design. | You canāt fix what you canāt see ā monitoring is part of architecture. |
Iām open to research collaborations, internships and roles around AI systems, software architecture, distributed platforms, and embedded/IoT.
- š Portfolio: https://shashankbagda.github.io/portfolio/index.html
- š¼ LinkedIn: https://www.linkedin.com/in/shashank-bagda/
- š GitHub: https://github.com/ShashankBagda
- āļø Email: [email protected]