Thanks to visit codestin.com
Credit goes to github.com

Skip to content
View theanasuddin's full-sized avatar
😎
Computer Programming is my sin of choice!
😎
Computer Programming is my sin of choice!

Block or report theanasuddin

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
theanasuddin/README.md

👋 Hi, I'm Anas

I love to code!

I love to Code!

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.


What I Do

  • 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)

About Me

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.


Professional Experience

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

Certifications & Awards


Education

MSc Data Science (Minor: Software, Web & Cloud Technologies)
Completed ECTS: 38 / 120
2025 – Present

BSc Computer Science & Engineering
CGPA: 3.56 / 4.00 (Cum Laude)
2015 – 2020


Technical Skills

Programming & Backend

  • Java, Spring Boot, Spring Data, Spring Security
  • Python, C

Frontend & Web

  • Angular, TypeScript, JavaScript
  • HTML, CSS

Databases & Reporting

  • PostgreSQL, MariaDB, SQL
  • JasperReports

Messaging & Integration

  • RabbitMQ

Legacy Systems

  • PowerBuilder → Modern Java stack migration

Tools & DevOps

  • Git, Jira, Confluence
  • Docker, Jenkins
  • IntelliJ IDEA, VS Code, Postman

Other

  • Processing (Visual Arts)
  • Strong in debugging, clean coding, modular design

Highlighted Projects

Professional

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


Academic Projects

A web‑based typing game with 3 difficulty levels
Tech: HTML, CSS, Bootstrap, JS, jQuery

Game AI Agent

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


Personal Projects

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


Volunteer Experience

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


Languages

  • English — Fluent
  • Bengali — Native
  • Finnish — Basic
  • Hindi — Basic

Interests

  • Health & Fitness
  • Nutrition
  • Design & Aesthetics
  • Technology & Programming
  • Photography
  • Music
  • Lifelong Learning

Connect with Me

Pinned Loading

  1. Simplified-Version-of-Yahtzee Simplified-Version-of-Yahtzee Public

    A single-player version of the classic probability dice 🎲 game Yahtzee™ written in Processing. Installer is available for 64-bit Windows OS. Executables are available for both 32-bit and 64-bit Win…

    Processing 3

  2. Stationary-Shop-Management Stationary-Shop-Management Public

    A small project on OOP from the book Object Oriented Programming by Zohirul Alam Tiemoon written in Java. Swing GUI widget toolkit API is used to design the graphical user interface. Executable Jav…

    Java 16 13

  3. Stopwatch-N-Timer Stopwatch-N-Timer Public

    A stopwatch ⏱ along with a timer ⏲ built with Processing and Sound API provided by The Processing Foundation. Executables are available for 32-bit and 64-bit Windows OS.

    Processing

  4. jsclock jsclock Public

    Clock built with JS.

    CSS

  5. Recipe-Collection-App-Prototype Recipe-Collection-App-Prototype Public

    Prototype of a Recipe Collection App developed for coursework in Software Product and Process Management. Includes feature ideation, backlog work, roadmap planning, and an AI‑assisted rapid prototy…

    TypeScript

  6. Smart-Road-Weather-Dashboard Smart-Road-Weather-Dashboard Public

    Web-based Smart Road Weather Dashboard integrating Digitraffic and FMI data. Includes frontend and backend code, design documentation, architecture decisions, unit tests, and setup instructions. Bu…

    HTML