System Online // Software Engineer

BadhanSen

Building scalable applications with modern technologies.

About Me

/// BIO_DATA_FILE_01

Software Engineer with 6+ years of experience designing and developing cross-platform applications, microservices, and AI/ML solutions. Passionate about building scalable systems and solving complex problems with modern technologies.

LOCATIONDublin, Ireland
STATUSAVAILABLE FOR HIRE

Technical Arsenal

Languages

PythonC#C++JavaTypeScript

Frontend

ReactNext.jsWPFUWPAvalonia UI

Backend

.NET FrameworkFastAPIDjangoFlaskNode.jsExpress.js

AI / ML

TensorFlowPyTorchScikit-learnHugging Face TransformersLangChainLlamaIndex

Database

SQLSQLitePostgreSQLMongoDB

Tools & DevOps

GitGitHubJiraFigmaDockerSlack

Mission Log

Software Engineer

University College Dublin
10/2023 – Present
Dublin, Ireland
  • >Designing and developing a cross-platform Desktop application using Electron, targeting Windows, macOS, and Linux, with a focus on delivering a consistent and responsive user experience.
  • >Refactored complex scientific and mathematical models from the original WPF backend into a FastAPI based microservice architecture, enabling modularity, scalability, and reuse across desktop, web, and mobile platforms.
  • >Led the design and development of HOLOS-IE, an analytics tool, a WPF desktop application using C#, .NET, and PostgreSQL, to model and visualize Irish agricultural land use impacts on climate mitigation, emissions, and socio-economic factors.
PythonTypeScriptC#FastAPIReactNext.jsWPF.NETPostgreSQLMongoDB

Senior Software Engineer

Samsung R&D Institute Bangladesh
01/2021 – 09/2023
Dhaka, Bangladesh
  • >Spearheaded the implementation of the Data Access Object (DAO) pattern within the Samsung Notes project, achieving a 35% boost in data retrieval efficiency and reducing storage footprint by 20%.
  • >Revamped the FolderView feature utilizing MVVM architecture to systematically organize notes, resulting in a 33% increase in user engagement across 500,000+ active accounts.
  • >Engineered an efficient BFS algorithm for real-time synchronization between Samsung Notes on Windows and Android devices, improving update reliability by 50%.
C++C#UWPWPFMVVM

Software Engineer

Samsung R&D Institute Bangladesh
05/2019 – 12/2020
Dhaka, Bangladesh
  • >Architected an advanced log collection system for the Samsung DeX project, improving troubleshooting efficiency by 50% for over 1,000 users.
  • >Enhanced application performance by 10% through strategic identification and remediation of memory leaks using Visual Studio and WinDbg tools.
  • >Designed and implemented an automated Windows application downloader that reduced user setup time by 30%.
C++C#PythonJavaUWPWPF.NETMFCSQLite

Selected Works

HOLOS-IE

An analytics tool to model and visualize Irish agricultural land use impacts on climate mitigation, emissions, and socio-economic factors. Features include data import/export, interactive charts, reporting, and scientific validation.

C#
.NET
WPF
PostgreSQL

Samsung Notes

A comprehensive note-taking application preloaded on Samsung's premium laptop models. Features include cloud synchronization, folder organization, and rich text editing.

>Preloaded on Samsung's premium laptop models
Windows
UWP
C#
MVVM

Samsung DeX

Desktop Experience for Samsung devices, enabling a desktop-like environment powered by a mobile device. Available for Windows and Mac users.

>6.4M+ Downloads
>757K+ Active Users
C++
C#
MFC
UWP
CREDENTIALS

Certifications

Machine Learning on Google Cloud
Google Cloud
2020

Machine Learning on Google Cloud

Google Cloud (Coursera)

Issued: May 8, 2020

Vertex AIBigQuery MLTensorFlowFeature StoreML Ops
Verify
01/21
RECOGNITION

Achievements

NCPC 2016 - National Contestant Honorable Mention
2016
Programming Contest

NCPC 2016 - National Contestant Honorable Mention

National Collegiate Programming Contest (Bangladesh)

Year: 2016

Honorable mention in the National Collegiate Programming Contest representing IUBAT.

01/17

Education

Jashore University of Science & Technology

B.Sc. in Computer Science & Engineering

2015 - 2018GPA: 3.34 / 4.00
System Online // Awaiting Transmission

Ready to Deploy?

Initiate communication protocol. Available for freelance contracts and full-time directives. Response time: <24h

// PROT: SMTP// STATUS: ACTIVE// ENC: TLS 1.3