👋 Hi, I'm Anas
A software engineer and MSc Data Science student at Tampere University, minor in Software, Web & Cloud Technologies. I build elegant, scalable, and meaningful digital systems, from enterprise‑grade platforms to intelligent data‑driven applications.
Over the past 4+ years, I've delivered high‑impact solutions for clients in Finland and Japan, modernized legacy systems, and engineered full‑stack features across ERP, education, and laboratory management domains. My work blends clean architecture, problem‑solving, and a strong sense of design & aesthetics.
- Full‑stack engineering with Java, Spring Boot, Angular, and modern web technologies
- System modernization: PowerBuilder → Java Spring Boot
- API design, backend architecture, and frontend integration
- Data‑driven development, dashboards, and analytics
- Building intuitive, human‑centered digital experiences
- Cross‑cultural Agile collaboration (Finland & Japan)
I'm passionate about creating systems that are not only efficient but feel intuitively right. My engineering philosophy is rooted in:
- Clean, modular, maintainable code
- Precision and problem‑solving
- Aesthetic, user‑centered design
- Continuous learning across software engineering & data science
I'm currently expanding my expertise at the intersection of software engineering + data science, aiming to build intelligent, human‑centered systems.
Research Assistant — Tampere University
Tampere, Finland | Full‑time | May 2026 – Present
Research Assistant (Master's Thesis Research)
Summary
-
Research Assistant in the SECHA (Scaling EV Charging Solutions for New Values and Services in Collaboration Networks) project, a €4M Business Finland Co-Innovation initiative coordinated by Tampere University in collaboration with VTT and LUT University. The project focuses on enabling scalable, intelligent, and interoperable EV charging ecosystems by integrating heterogeneous data sources across industrial and grid partners.
My work focuses on EV charging data interoperability, where I contribute to designing and prototyping data integration frameworks that unify diverse partner systems into a coherent, scalable data platform. The role combines applied research and systems engineering, with an emphasis on energy-efficient data management, interoperability standards, and real-world data pipeline design within smart energy ecosystems.
Responsibilities
- Conduct research on EV charging data ecosystems, focusing on interoperability challenges across heterogeneous industrial and grid data sources.
- Analyze and map diverse data formats, schemas, and system architectures used by SECHA consortium partners, including companies and energy providers.
- Design and develop a proof-of-concept data pipeline to ingest, transform, and standardize EV charging data into a unified platform.
- Contribute to the development of a reference interoperability framework for EV charging data exchange across stakeholders in the energy ecosystem.
- Collaborate with the Database Systems Research Group (Tampere University) on data-intensive system design, energy-efficient data management, and scalable pipeline architectures.
- Engage with research and industry stakeholders within the SECHA consortium to align technical solutions with real-world energy and mobility use cases.
- Support research outputs, including technical documentation, thesis work, and potential academic publications.
Software Engineer — BJIT Ltd.
Dhaka, Bangladesh | Full‑time | Oct 2021 – Jun 2025
Worked on large‑scale international projects for clients in Finland and Japan.
Key Contributions
- Delivered full‑stack features for enterprise systems under Visma Finland, GCC Corporation, and Shin‑Etsu Chemical
- Designed RESTful APIs, backend modules, and reporting systems
- Migrated legacy PowerBuilder systems to modern Java Spring Boot architectures
- Improved performance in both microservices (Fikuro ERP) and monolithic systems (Mealkun, RIMS)
- Collaborated with cross‑cultural Agile teams across Finland & Japan
- Ensured high code quality through testing, reviews, and CI/CD workflows
Major Achievements
- Delivered critical modules for Fikuro ERP, a high‑performance ERP for Finnish SMEs
- Modernized Mealkun, used by schools across Japan
- Led API/reporting migration for RIMS, a chemical management system
- Strengthened international collaboration between Finnish & Japanese teams
IT Executive — DVL Denim Ltd.
Dhaka, Bangladesh | Part‑time | Mar 2021 – Sep 2021
- Built a headless NAS server using Raspberry Pi, Samba & Ubuntu
- Improved internal networking and digital infrastructure
- Developed and maintained the company's official website
- Introduced scalable, low‑cost storage solutions
- Best Performer of the Year (2023–2024) — BJIT Ltd.
- Google FooBar Challenge — Completed All Levels
- HackerRank Java Gold Badge (5★)
- Scrum Team Member Accredited Certification™
- Cum Laude Distinction — North South University
- Regional Champion — BdMOC Mathematical Olympiad (2009)
- Band 7.0 — IELTS Academic
Tampere University, Finland
MSc Data Science (Minor: Software, Web & Cloud Technologies)
Completed ECTS:
2025 – Present
North South University, Bangladesh
BSc Computer Science & Engineering
CGPA: 3.56 / 4.00 (Cum Laude)
2015 – 2020
- Java, Spring Boot, Spring Data, Spring Security
- Python, C
- Angular, TypeScript, JavaScript
- HTML, CSS
- PostgreSQL, MariaDB, SQL
- JasperReports
- RabbitMQ
- PowerBuilder → Modern Java stack migration
- Git, Jira, Confluence
- Docker, Jenkins
- IntelliJ IDEA, VS Code, Postman
- Processing (Visual Arts)
- Strong in debugging, clean coding, modular design
ERP platform for Finnish SMEs — full‑stack feature delivery
Tech: Java, Spring Boot, Angular, MariaDB, RabbitMQ, JasperReports
School meal management system used across Japan — modernization & reporting
Tech: Java, Spring Boot, Angular, PostgreSQL, PowerBuilder
Chemical management system for Shin‑Etsu Chemical — API & reporting migration
Tech: Java, Spring Boot, Angular, PostgreSQL, JasperReports
A web‑based typing game with 3 difficulty levels
Tech: HTML, CSS, Bootstrap, JS, jQuery
Deep RL agent trained on 50,000 episodes for 2D games
Tech: Python, PyGame
Real‑time road, traffic & weather dashboard for Finland
Tech: React, Redux, Material UI, Recharts, Leaflet, Spring Boot, Docker, FMI & Digitraffic APIs
EduChat is an AI enhanced learning support system integrated into Tampere University's Plussa LMS. It combines a Retrieval Augmented Generation (RAG) pipeline with an on premises Large Language Model (LLM) to deliver context aware assistance, conversational learning exercises and teacher oriented analytics.
Our team continued development on top of the existing EduChat codebase and delivered several major features during the Spring 2026 iteration. These included an improved Chat Exercise configuration workflow, the EduLens teacher dashboard with keyword analytics, public channel engagement metrics, a notification and email workflow, multi format file support, and multiple usability improvements across the system.
The project followed Scrum with six development sprints and a dedicated QA sprint. We expanded the automated test suite to around 500 test cases, improved frontend and backend stability, and ensured full integration with Plussa through LTI based authentication. The final system was deployed in the TUNI environment and validated through customer sprint reviews.
Team size: 6
My role: Test Manager responsible for test strategy, automated testing, documentation and feature development for public chat usability.
Tech: React, TypeScript, Vite, Material UI, Chart.js, Recharts, Django, Python, Django REST Framework, Django Channels, PostgreSQL, pgvector, Docker, Docker Compose, GitLab, VS Code, Postman, Thunder Client, Jest, React Testing Library, Django Test Framework, ESLint, Prettier, flake8, pylint, TUNI on premises LLM service, LTI authentication, Plussa LMS infrastructure
Yahtzee™ (Single‑Player)
A complete implementation of the classic dice game
Tech: Processing, OpenGL
Java Swing‑based inventory & sales management system
Tech: Java, Swing, Apache Ant
A minimal neon-noir arcade cannon game. Pull, aim, release. Built with Processing, for desktop and Android
Tech: Processing, Java
2025 – Present
- Create engaging content for prospective international students
- Share authentic student experiences
- Support applicants through guidance & storytelling
- Featured in official TAU blogs & Instagram content
Featured Works
- From Dhaka to Tampere: The Day I Said Yes to My Dream (Blog Post)
- A Love Letter to Tampere (Blog Post)
- Humans of TAU (Instagram Photo Carousel)
- Finnish Phrases You'll Actually Use (Instagram Reel)
- Finnish Friendships 101 (Blog Post)
- English — Fluent
- Bengali — Native
- Finnish — Basic
- Hindi — Basic
- Health & Fitness
- Nutrition
- Design & Aesthetics
- Technology & Programming
- Photography
- Music
- Lifelong Learning
- Portfolio: https://anas-uddin.vercel.app/
- LinkedIn: https://www.linkedin.com/in/theanasuddin



