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

Hackules Inc.

Hackules Inc.

Software Engineer

Jun. 2024 - Jun. 2025
  • Led the frontend development of Opedemy, an AI-focused education technology platform.
  • Handled the full-stack development of Teachers Today, a tuition matching platform.
  • Interviewed candidates for fellow engineering roles.

Software Engineer, Intern

Feb. 2024 - Jun. 2024
  • 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

IT Secretary

Nov. 2024 - Present
  • Organized the in-person member recruitment event in 2024 as a member of the organizing committee.
  • Created the online recruitment form and user management system.

Assistant IT Secretary

Apr. 2024 - Nov. 2024
  • Created tutorials on Python for beginners.
SvelteKitTypescriptGoogle Sheets APIWordpress

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)

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

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?

Email

email@sirat.me

Based in

Sylhet, Bangladesh

Open for

Freelance, Part-time, Full-time

Send Me a Message

Connect With Me

Download Resume

Looking forward to hearing from you!