Shayan Majumder
Software Engineer and PhD Researcher specializing in autonomous systems.
Education
- Doctor of Philosophy - PhD, Electrical, Electronics and Communications Engineering, Heriot-Watt University, Edinburgh, Scotland, United Kingdom, Oct 2024 - present
- B.E. Electrical and Electronics Engineering, Birla Institute of Technology and Science, Pilani, 2019 - 2023
Result: First Division
Experience
LibreCube Initiative
Org Admin (2024),Mentor (2024) ,Student Scholar (2021), and Open Source Developer, Remote, Germany, Jan 2021 - Present
- Leading the initiative to build an Open Source Satellite Communications Chip.
- Involved in creating hardware and software tools for satellite subsystems such as On Board Computer(OBC), Electrical Power Subsystem (EPS), etc.
- Administrative duties such as grant proposal creation and documentations.
- Developed CCSDS File Delivery Protocol for spacecraft communication, tested with ESP32 and ESA’s Java implementation.
- Presented project at the GSoC final evaluation, earning a $1500 stipend.
- Mentored a Python prototype project for the Unified Space Data Link Protocol (USLP) on LibreCube 1U rover.
Heriot-Watt University
Doctoral Researcher and Teaching Assistant(B37EE and B38EM) , Edinburgh, Scotland, United Kingdom, October 2024 - Present
- Leading research on Satellite-on-Chip development, focusing on low-cost, modular designs for autonomous CubeSat systems, with applications in Earth observation and communication.
- Working on LoRa-based communication modules for space applications, enabling efficient and long-range data transmission in low-power satellite systems.
- Developing battery-free IoT sensors using energy harvesting techniques to support sustainable, low-cost deployments for remote sensing and monitoring.
- Mentoring undergraduate students in B37EE: Introduction to Electrical and Electronic Engineering and B38EM: Introduction to Electricity and Magnetism, with hands-on guidance in circuit design, electromagnetism, and IoT concepts.
- Collaborating with multidisciplinary teams to design and test autonomous subsystems, advancing innovative solutions for space-grade IoT and communication technologies.
Veritas Prime
Software Engineer, Hyderabad, India, June 2023 - September 2024
- Led SAP CPI implementation for global payroll automation, building over 15 interfaces.
- Mentored interns and new hires, enhancing their technical skills and guiding best practices.
Samsung Research and Development Institute India
Software Engineering Intern, 4G Team, Bangalore, India, June 2022 - Dec 2022
- Developed a RAN network performance log analysis tool, reducing manual analysis time by 75%.
- Automated log file analysis, boosting analysis efficiency for telecom vendors by 80%.
- Completed training in 4G/5G architectures and passed the Samsung Software Competency Test.
Conferences, Workshops, and Research
- Womanium Quantum + AI Program 2024 - Participated in a program on Quantum Computing, covering AI/ML and advanced algorithms.
- IBM Quantum Challenge 2024 (Certified) - Built quantum circuits using Qiskit SDK and gained foundational quantum computing skills.
- IETE Journal of Research - Reviewer since June 2023, reviewing papers on IoT and digital communications.
- IEEE ANTS 2023 - Led the development of an optimized fuzzy LEACH algorithm for UAV swarm communication in urban settings.
- International Astronautical Congress 2021 - Presented two CubeSat communication system research papers for Team Anant (BITS Pilani).
- LIGO-Virgo Collaboration Workshop - Participated in gravitational wave data analysis and identified black hole merger events.
Projects
- Tuned Mass Damper - Used Arduino and MATLAB to demonstrate earthquake vibration damping in skyscrapers.
- Arduino Anemometer - Built an anemometer with Arduino, achieving 88% accuracy in wind speed measurement.
- Amaze Safe (Amazon HackOn 2021) - Developed an ESP32-based package tracking solution, reaching semi-finals.
- Multi-Cycle Processor Design - Implemented a 16-bit RISC processor and floating-point units using Verilog.
- OData Meta Data Navigator - Developed a GUI in Python using Dijkstra’s algorithm for navigating OData entities in SAP Successfactors.
Technical Skills
- Advanced: Python, MATLAB, Arduino, Network Protocols
- Intermediate: Qiskit, Verilog, SAP CPI, C, C++, RTOS
- Beginner: Java, Docker , KiCad
Languages
- English - Fluent
- Hindi - Fluent
- Bengali - Native
- Assamese - Fluent