Resume
Education
Master of Artificial Intelligence
2024 - 2026
Verona University, Verona, Italy
Still Studying
Bachelor of Computer Engineering
2017 - 2021
Alzahra University, Tehran, Iran
- Activities and societies: TA, Committee Member, Intern at OSSL lab , publish 3 practical articles
- Total Grade: 17.85
- Final Project Grade: 20
- Final Project Title: Design, Develop and Deploy of Core Bank Microservices
- Supervisor: Dr Reza Azmi
Volunteering
Instructor
Jun 2022 - Jul 2022
TOSAN (Banking and Payment Solutions Provider) | Science and Technology
- Presented Docker, Kubernetes, and serverless tools for deploying microservices based on "Microservices Patterns".
- Co-created comprehensive CI/CD documentation within a collaborative team.
Workshop Instructor
Apr 2021
Alzahra CE association | Education
- Conducted workshops on Linux fundamentals and command-line usage.
- Taught main concepts of SEO and content creation for optimization.
Committee Member
Mar 2019 - Jul 2021
Alzahra CE association | Social Services
- Organized conferences on international university applications, Java Core, and Machine Learning.
Teaching Assistant
Feb 2019 - Jul 2019
Alzahra University | Education
- Designed and graded coursework on Advanced Programming based on "Head First Java".
- Provided academic support to 20 students during office hours.
Language
- English (IELTS 6.5)
- German Elementary Proficiency
- Arabic Elementary Proficiency
- Persian Native
Professional Experience
Java Software Engineer (Full-time)
Nov 2020 – May 2024
TOSAN (Banking and Payment Solutions Provider) | Tehran | Iran
- Architected and developed 2 microservices for national banking card management systems, enhancing features and resolving defects across multiple projects.
- Containerized applications using Docker and Helm charts, facilitating deployment on Kubernetes clusters.
- Developed automated schedulers leveraging Spring Batch Tasklet for routine operational tasks.
- Refactored legacy codebases, applying design patterns and adhering to clean code principles.
- Implemented Kafka for asynchronous message processing and utilized RESTful and SOAP APIs for synchronous interactions.
- Generated comprehensive documents to describe the services and API with Swagger.
- Managed comprehensive log data using Logstash, indexed and queried via Elasticsearch.
- Bolstered system security by integrating a configuration server and Vault, enhancing log aspects, and enforcing TLS protocols.
- Optimized performance through strategic table partitioning and asynchronous transaction processing.
- Improved software reliability and performance by implementing rigorous unit testing and load testing methodologies.
- Designed sophisticated data models, formulated complex SQL queries, and developed database objects.
- Transitioned key functionalities from a legacy C++ system to a modern Java-based framework.
- Delivered presentations on deploying microservices using Docker, Kubernetes, and serverless architectures.
- Co-authored extensive documentation on CI/CD practices within a collaborative team environment.
Tech Stack: Object-Oriented Programming (OOP) | Java 17| Spring Framework | Spring Boot | Spring MVC | Spring Data | Spring Security | Spring Cloud | Spring AOP | Spring Batch | Hibernate | Oracle Database | Junit | JMeter | Microservices | Docker | Kubernetes | Swagger | BPMN | Camunda BPM | RESTful APIs | Kafka | Maven | Git | Linux | C++ | Bitbucket | Bamboo | Jira
Web Developer
Oct 2019 - Nov 2020
Freelance | Tehran | Iran
- Engineered web crawlers with Java and Selenium for Machine Learning data aggregation.
- Developed dynamic websites across various domains with modern web technologies.
- Executed advanced SEO strategies to enhance online visibility and search rankings.
Tech Stack: Object-Oriented Programming (OOP) | Java 8 | RESTful APIs | Maven | Selenium | WordPress | SEO | Web Content Writing | Self-employment
Java Software Engineer
Jul 2019 - Nov 2019
ToobaTech Company | Tehran | Iran
- Integrated key features into the Alzahra Digital Repository using DSpace.
Tech Stack: Object-Oriented Programming (OOP) | Java 8 | RESTful APIs | Maven | Ubuntu | Tomcat | dSPACE | Open-Source Software
Web Developer
Jul 2018 - Feb 2019
Faculty of Biological Sciences of Alzahra University | Tehran | Iran
- Orchestrated the design and implementation of an academic web interface.
Tech Stack: Web Development | HTML 5| CSS 3 | JavaScript | SEO | Web Content Writing
Software Engineer Internship
Nov 2018 - Jan 2019
Operating System Security Lab (OSSL) | Tehran | Iran
- Acquired practical software engineering experience in real-world projects.
Tech Stack: Ubuntu | Java | CSS | WordPress | HTML | Object-Oriented Programming (OOP) | Open-Source Software | Github
Talent
Jul 2018 - Jan 2019
Bana Talent Accelerator | Tehran | Iran
- Played a pivotal role in devising a framework for the Sharif Innovation District.
Tech Stack: Start-up Environment | Trello