Contact
Welcome to my website

Bringingideasintorealitywithqualitycode

I'm Sirat, a Software Engineer specializing in full-stack web development and Embedded Systems.

Overview

A brief overview of my skills, interests, and contributions

Svelte
Svelte
Next.js
Next.js
TypeScript
TypeScript
Tailwind CSS
Tailwind CSS
Frontend Stack
My prefered frontend stack
Dotnet
Dotnet
C#
C#
Postgres
Postgres
Docker
Docker
Backend Stack
My favorite backend tools
Flutter
Flutter
Dart
Dart
Android
Android
Kotlin
Kotlin
Mobile Development
Tools I use to develop mobile applications

Embedded Systems

Enthusiast
IoT & Real-time Systems

Experienced in low-level programming, real-time systems, and IoT development with focus on microcontroller programming and hardware integration.

Microcontrollers
STM32ESP32RP2040AVRPICSTM8
RTOS & Frameworks
Zephyr RTOSFreeRTOSESP-IDFEmbassyArduino
Protocols & Communication
I2CSPIUARTMQTTBLEWiFi
Development Tools
STM32CubeIDEPlatformIOKconfigDevicetree

zephyrproject-rtos/zephyr

4.2.0
KconfigDevicetreeC
Pull Request

boards: arm: Adds support for the WeAct STM32F446 development board with STM32F446RET6 MCU to ZephyrRTOS(PR 91886)

Recent Open Source Contribution
My most recent open source contribution
Arch

$ I use Arch btw_

OSArch Linux
DEbspwm + polybar + picom
Experience5 years
Packagespacman, neofetch, vim

Bachelor of Science (Hons.) in Physics

Shahjalal University of Science and Technology

Areas of Interest
Quantum MechanicsAstrophysics
Bronze Medal, University Physics Competition 2024

IT Secretary

Copernicus Astronomical Memorial of SUST

Nov 2024 - Present
Key Contributions
  • Organized in-person member recruitment event
  • Created online recruitment form and user management system
  • Managed digital presence and technical resources
SvelteKitTypeScriptGoogle Sheets APIWordPress

Work Experience

Companies and organizations I have worked with

Shahjalal University of Science and Technology

Shahjalal University of Science and Technology

1 position

Research Assistant - Department of Electrical and Electronic Engineering

Mar. 2025 - Present

Full-time - On-site

  • Developing smart relay control systems for government cost optimization in collaboration with EE faculty.
  • Research focuses on IoT-enabled power management systems using STM32 and ESP32 microcontrollers.
  • Implementing MQTT-based data acquisition systems for real-time monitoring and control.
  • Conducting radar-based occupancy detection research for automated energy optimization in government buildings.
  • Developing RFID-based attendance management systems for rural educational institutions in Bangladesh.
STM32ESP32Embedded CMQTTPower ElectronicsSmart RelaysIoT ProtocolsRD-03D RadarRFID Modules
Hackules Inc.

Hackules Inc.

2 positions

Software Engineer

Jun. 2024 - Jun. 2025

Full-time - Remote

  • Led full-stack development for educational platforms including Teachers Today (Next.js + Express.js)
  • Developed Opedemy learning platform with 200+ API integrations and optimized SSR for 50% faster load times
  • Conducted technical interviews for engineering positions

Software Engineer, Intern

Feb. 2024 - Jun. 2024

Part-time - Remote

  • Developed an AI marketing tool with interactive graphs, deep data exploration, and integration with Facebook Graph API.
  • Built a Mobile CRM app using Flutter for the Job matching company MyJobs (1000+ customers).
SvelteKitNext.JsDjangoExpressTypescriptFlutterFacebook Graph APILinkedIn APIFirebaseDart
Copernicus Astronomical Memorial of SUST

Copernicus Astronomical Memorial of SUST

2 positions

IT Secretary

Nov. 2024 - Present

Full-time - On-site

  • Built the new official website from ground up using modern technologies like NextJS + Typescript
  • IT coordinator and Scientific Organizing Committee member of CAM-SUST Summer School on Astronomy 2025
  • Organized in-person recruitment events and coordinated technical workshops

Assistant IT Secretary

Apr. 2024 - Nov. 2024

Full-time - On-site

  • Managed and maintained the old Wordpress website, configuring packages for various functionalities
  • Developed educational content and Python programming tutorials for 200+ students
  • Handled content publishing on the website including blogs, and magazine
SvelteKitTypescriptGoogle Sheets APIWordpress

Embedded Systems Projects

Hardware-focused projects spanning microcontroller programming, IoT development, and real-time systems. From contributing to open-source RTOS to building custom automation solutions.

ZephyrRTOS support for WeAct STM32F446RET6
Open Source Contribution
2025

ZephyrRTOS support for WeAct STM32F446RET6

Added board support for WeAct STM32F446RET6 MCU to ZephyrRTOS. Contributed device tree files, board configuration, and documentation to enable seamless development on this popular development board.

STM32ARM Cortex-M4ZephyrRTOSCDevice Tree
ESP32-S3 Weather Station
Personal Project
2025

ESP32-S3 Weather Station

Comprehensive weather monitoring system with multi-sensor environmental data collection. Features OLED display, MQTT connectivity, and measures temperature, humidity, pressure, light intensity, and magnetic field with compass heading.

ESP32-S3C++MQTTBME280BH1750QMC5883LSSD1306WiFiIoTArduino
ESP32-S3 Biometric Attendance System
Personal Project
2025

ESP32-S3 Biometric Attendance System

Portable biometric attendance tracking solution using fingerprint recognition. Features offline storage with SPIFFS, Google Sheets integration, BLE control, and RGB LED feedback for secure attendance management.

ESP32-S3C++FingerprintBLESPIFFSGoogle Sheets APINeoPixelWiFiArduino
ESP32 Radar Smart Switch
Faculty Project
2025

ESP32 Radar Smart Switch

Smart presence-detection switch built with ESP-IDF and RD-03D 24Ghz mmWave radar. Detects human presence to automate appliances using relays.

ESP32ESP-IDFCRD-03D RadarRelay
STM32 BME280 HAL Driver
Personal Project
2025

STM32 BME280 HAL Driver

Custom HAL driver implementation for the Bosch BME280 environmental sensor on STM32 microcontrollers. Provides temperature, humidity, and pressure readings with I2C communication support.

STM32BME280HALCI2CEnvironmental Sensing

Web Projects

A mix of professional work and personal experiments—built to solve real problems, streamline workflows, or just explore new tech.

Opedemy
Hackules Inc.
2025

Opedemy

012
  • Spearheaded frontend development using SvelteKit, building the platform from scratch with TypeScript
  • Implemented complex calculation logic for course metrics and student progress tracking
  • Integrated with a backend with 200+ API endpoints including authentication and a payment gateway
  • Used different rendering methods for 50% faster load times and good SEO performance
HIAR
Hackules Inc.
2025

HIAR

012
  • Led SvelteKit-based frontend development for academic research platform
  • Integrated with a backend with 100+ API endpoints including authentication and file uploads
  • Optimized application architecture to handle complex academic data structures
Teachers Today
Hackules Inc.
2024

Teachers Today

012
  • Revamped and completed a full-stack teacher recruitment platform (Next.js + Express.js), enabling tutors and students to connect for tuition jobs
  • Developed advanced filtering and sorting (location, subject, salary) with dynamic UI components for seamless job matching
  • Integrated MongoDB for CRUD operations and SMS API and Email API to notify teachers about job posts and application updates
  • Implemented role-based dashboards (teachers/students/guardians) with tailored workflows for posting jobs, applications, and scheduling
CAM Registration
CAM-SUST
2025

CAM Registration

012
  • Developed a full-stack registration platform from scratch using SvelteKit and TypeScript after discussing requirements with the team
  • Implemented server-side logic in `server.ts` to handle form submissions, data processing, and user authentication
  • Integrated Google Sheets API and Google Drive API to automate data storage and document management
  • Enabled bulk registration capabilities, significantly improving efficiency for CAM-SUST (one of SUST's largest clubs)
GoodWill
Personal
2024

GoodWill

01234
  • Built a full-stack blood donation and volunteer coordination platform from scratch using SvelteKit and TypeScript
  • Integrated Google Maps API to connect donors/volunteers with nearby requests and display real-time locations
  • Leveraged Gemini API to implement an AI assistant for medical FAQs, first-aid guidance, and donor eligibility checks
  • Designed a secure registration system featuring Google OAuth with user roles (donors, volunteers, seekers)

Education

My degrees and education history

Shahjalal University of Science & Technology

Shahjalal University of Science & Technology

BSc (Hons) in Physics

2023 - Present
  • Coursework: Thermodynamics, Classical Mechanics, Mathematical Physics, Quantum Mechanics, Electrodynamics, Statistical Physics
  • IT Secretary of CAM-SUST, an Astronomy research organization
  • Participated in and won Bronze Medal in University Physics Competition 2024
  • Developed a Fingerprint Attendance System with ESP8266, SSD1306 OLED Display, and Fingerprint sensor
ESP32ArduinoC++
Nirjhor Cantonement Public School and College, Dhaka

Nirjhor Cantonement Public School and College, Dhaka

Higher Secondary Certificate (HSC)

2020 - 2022
  • GPA: 5.00/5.00 in Science
  • Participated and won in Inter cantonment Science Fest, Notre Dame Science Fest, NCPSC Science Fest.
  • Coordinator of IT Club
Naogaon K.D Government High School, Naogaon

Naogaon K.D Government High School, Naogaon

Secondary School Certificate (SSC)

2012 - 2020
  • GPA: 5.00/5.00 in Science
  • Active member of the English Language Club

Achievements and awards

I've achieved several recognitions throughout the years I've been working. Here are some of them.

2025

Zephyr RTOS Contributor

Became an official contributor to theZephyr RTOS project by adding board support for the WeAct Studio STM32F446RET6. Earned a badge from The Linux Foundation for my contribution.

Zephyr RTOS PR

2024

University Physics Competition

Awarded the Bronze Medal in University Physics Competition 2024

hero template

2023

Harvard University

Awarded the Harvard CS50x Certificate on Course Completionhero template

2023

HackerRank Certifications

Obtained HackerRank Angular, C#, JavaScript (Basic & Advanced), Java, and Python certifications

hero template

2021

Notre Dame Science Fest - Third Prize

Awarded Third prize for a social media website project, out of more than 200 projects

hero template

2021

Inter Cantonment IT Fest - First Prize

Recognized with First Prizefor a social media and e-commerce platform

hero template

2021

Nirjhor Cantonment Public School and College IT Fest - First Prize

Recognized with First Prize for a social media and e-commerce platform

hero template

Words From My Coworkers

Here are a few words from people I have worked with

  • I had the pleasure of working with Sirat on our software engineering team at Hackules Inc. . Sirat's dedication and expertise have been invaluable to our projects. His attention to detail, problem-solving skills, and proactive approach have consistently delivered high-quality results. He is not only a skilled developer but also a great team player, always willing to collaborate...

    Tahuruzzoha TuhinTahuruzzoha TuhinSenior Software Engineer @ Hackules Inc.
  • Sirat's talent is extraordinarily but his dedications are more than this. I had a great time working with time. He will obviously create some positive values in a team.

    Abdullah All NomanAbdullah All NomanData Analyst Intern @ Excelarate
  • I had the pleasure of working with Siratul Islam on a project and in our college club, and I can say they are hardworking and a great team player. They always showed a lot of dedication and were eager to help the team reach our goals. During the project, He was creative and proactive, often coming up with smart solutions to problems. They were reliable and always made sure th...

    Rakebul HassanRakebul HassanData Analyst || Student @ AIUB

Get In Touch

Have a question or want to work together?

Send Me a Message

I'll get back to you as soon as possible