Sepehr Moghiseh

Master's Student in Computer Science | Java Backend Developer | Software Engineer

About Me

I am a second-year Computer Science student at Leiden University with hands-on experience in Java, Python, and C++. Skilled in software development, database management, web development, and testing, I enjoy solving problems and exploring new technologies. As a former Java Backend Developer with nearly a year of professional experience, I have worked with Spring frameworks, RESTful APIs, and cross-functional teams. Passionate and adaptable, I am eager to contribute to impactful software projects and continue growing as a developer.

Professional Experience

Java Backend Developer

Samaneh Gostar Group, Tehran, Iran | September 2023 - July 2024

  • Designed and developed software applications and systems using Spring and MVC frameworks in Java
  • Collaborated with cross-functional teams, including designers, developers, and project managers, to develop software solutions that meet clients' needs
  • Implemented and maintained RESTful web services using Spring framework
  • Developed and maintained code libraries, reusable code, and APIs that can be used across different projects
  • Wrote clean, efficient, and testable code that adheres to industry coding standards and best practices
  • Troubleshot and debugged software issues, identifying and fixing bugs, and ensuring the quality and performance of the software
  • Participated in code reviews, providing feedback to other team members, and continuously improving the codebase and development processes
  • Kept up-to-date with the latest technologies, tools, and frameworks related to Spring and MVC programming in Java
  • Documented software design, architecture, and code changes, and communicated effectively with team members and stakeholders

Education

Master of Science in Computer Science

Leiden University, Netherlands | September 2024 - Present

Field of Study: Information and Communication Technologies
Level: EQF Level 7
Currently pursuing advanced studies in computer science, focusing on cutting-edge technologies and research.

Bachelor of Computer Engineering

Amirkabir University of Technology, Tehran, Iran | September 2019 - 2023

Final Grade: 16.93/20
Credits: 140
Level: EQF Level 6
Thesis: Mobile Application Modem Configuration Project for Users

Key Coursework:

  • Computer Hardware and Architecture
  • Digital Systems Design
  • Computer Networks
  • Data Structures and Algorithms
  • Image Processing

Technical Skills

Programming Languages

Java
Python
C
C++
C#
HTML

Backend Frameworks

Spring
Flask
Django
MVC Pattern
RESTful APIs

Python Technologies

Flask
Django
Kivy

Databases

MySQL
PostgreSQL
Redis
MS SQL Server
RabbitMQ

DevOps & Tools

Docker
Kubernetes
Git
Linux
JSON

Concepts & Methodologies

OOP
Data Structures
Algorithms
Image Processing
NLP

Additional Skills

• Good organizational skills managing workflow and team schedules
• Cross-functional team collaboration
• Code review and quality assurance
• Software documentation and technical communication

Featured Projects

AudioCraft Music Generator

January 2025

An AI-based music generation system that integrates natural language processing and audio analysis. Used Facebook's Audiocraft (MusicGen) models in Python/Colab to generate music aligned with moods such as happy, sad, calm, or energetic. Implemented data preprocessing, audio feature extraction (tempo, spectral features), and post-processing with Pydub to refine output quality.

Python
NLP
AI/ML
Audio Processing
View on GitHub →

NLP System for Fars News

2023-2024

Developed a Natural Language Processing (NLP) system for Fars News capable of processing large amounts of data obtained from RSS feeds. The system allows users to search for specific news articles using targeted keywords with efficient information retrieval algorithms.

Python
NLP
Information Retrieval
Data Processing
View on GitHub →

Web Page for a Book Store

January 2023

Final project for Web Development course at Amirkabir University. Created a fully functional book store website with modern web technologies, featuring responsive design and interactive user interface.

HTML
CSS
JavaScript
Web Development
Live Demo → GitHub →

Language Skills

Proficiency Levels

Persian (Farsi)

Native Speaker

English

Listening: C1 - Proficient
Reading: C1 - Proficient
Spoken Interaction: B2 - Independent
Spoken Production: B1 - Independent
Writing: B2 - Independent

* Levels: A1-A2 (Basic), B1-B2 (Independent), C1-C2 (Proficient) - Common European Framework of Reference

Get In Touch

I'm always interested in hearing about new opportunities, collaborations, and innovative projects.

Or reach out directly: