
Ramin Madandar
Java Developer

Connect with Ramin Madandar to Send Message
Connect
Connect with Ramin Madandar to Send Message
ConnectTimeline
About me
Software Engineer | Java Developer | Spring Boot & Microservices | Creator of Proprietary Software Developed Independently
Education

Aptach Computer Education
2009 - 2011ACCP, Information Technology
Experience

3PCO
Dec 2011 - Mar 2015Java Developer• Analysis and Design of Food Service Web Application: - Conducted thorough analysis and system design for the Food Service web application, ensuring the architecture met business requirements and user needs.• Development of Food Service Web Application: - Developed the Food Service web application, delivering a robust and scalable solution that streamlined food service operations.

National Iranian Gas Company
Mar 2015 - Feb 2016Java Software Engineer• Restructured and Enhanced Product Functionality: - Led efforts to restructure and optimize the functionality of the product, ensuring better performance and user experience.• Improved Program Efficiency: - Directed the revision, repair, and expansion of existing programs, significantly improving operational efficiency and system performance.• Error Resolution and Code Optimization: - Identified and corrected code errors, implementing necessary changes to maintain system stability and reliability. Show less

Sunecity
Feb 2017 - Oct 2020Java Software Engineer• Analysis and Design of Smart School Web Application: - Conducted in-depth analysis and design for the Smart School web application. - Created comprehensive UML diagrams, including Use Case Diagrams, Class Diagrams, Activity Diagrams - Engaged in research and development to explore optimal design patterns and technologies for the application.• Development of Smart School Web Application: - Developed the backend of the Smart School web application, ensuring robust server-side logic and data handling. - Developed the frontend, including several pages of the admin dashboard using the Angular framework, delivering a responsive and user-friendly interface. - Integrated front-end components with back-end services for seamless functionality. Show less

BRgroup
Oct 2020 - Sept 2022Java Software Engineer• Decision Engine Development for NGP: - Analysis, design, and development of a Decision Engine for NGP, streamlining decision-making processes and improving system efficiency.• Research and Development: - Conducted R&D on various systems and tools, continuously exploring new technologies and methodologies to drive innovation and improve system capabilities.• API Documentation with OpenAPI (Swagger): - Documented RESTful APIs using OpenAPI Specification (Swagger), enhancing developer accessibility and ensuring clear, standardized API communication. Show less

داده کاوان اندیشه برتر
Sept 2022 - Aug 2023Java Software Engineer• Enhanced API Performance: - Optimized REST APIs, improving response times by 20-35%, leading to faster data retrieval and overall system performance.• Resolved Connection and Memory Leaks: - Diagnosed and fixed connection leaks and critical memory issues, optimizing resource management and boosting system stability. • Extensive Bug Fixing: - Resolved over 80 critical issues, significantly improving system reliability and reducing the occurrence of critical bugs.• Applied SOLID Principles: - Refactored and enhanced REST APIs by applying SOLID principles, resulting in cleaner, more maintainable, and scalable code.• Implemented Fully Logging System: - Developed a robust logging system using Spring AOP, improving traceability, monitoring, and debugging efficiency.• Certified Compliance: - Implemented the national security certificate (Gavahi AFTA), ensuring compliance with all necessary security standards. Show less

Payeshgaran MT
Sept 2023 - Aug 2024Java Software Engineer• Upgraded Core Framework: - Spearheaded the upgrade of the company's primary framework from Java 8, Spring 5, and Hibernate 5 to Java 21, Spring 6, and Hibernate 6, significantly improving performance and maintainability.• Microservices Architecture Implementation: - Designed and implemented a robust microservices architecture utilizing Spring Cloud Gateway, Service Discovery, and Config Server, increasing the scalability and flexibility of the application.• Bug Resolution and System Stability: - Identified, addressed, and resolved numerous issues, enhancing system reliability and reducing downtime. Show less

Barook | باروک
Sept 2024 - nowJava Software Engineer• Enhanced API Performance: - Enhanced response time performance of critical REST APIs by 40% to 60% through strategic indexing,effective caching, query optimization, and implementation of SOLID principles.• Integration and Communication- Integrated the bank's credit scoring service with the Barook application, ensuring seamless user evaluations for loan eligibility with high resilience through circuit breakers, retry mechanisms, Kafka messaging, fault tolerance, and load balancing for reliable high-load performance.• Security - Utilized advanced hashing and encryption mechanisms to securely store sensitive banking information of users and critical financial information. Show less
Licenses & Certifications
- View certificate

Angular 8 - The Complete Guide (2019+ Edition)
UdemyJul 2018 - View certificate

Master Microservices with Spring Boot and Spring Cloud
UdemyDec 2020 - View certificate

Spring Boot Microservices with Spring Cloud Beginner to Guru
UdemyMay 2021 
CPISM (Certificate of Proficiency in Information System Management)
AptechDec 2010
ACCP (Aptech Certified Computer Professional)
AptechNov 2011
ACISM (Advance Certificate in Information System Management)
AptechJun 2010- View certificate

Apache Kafka Series - Learn Apache Kafka for Beginners v2
UdemyDec 2019 - View certificate

Spring Framework 5: Beginner to Guru
UdemyDec 2019 
CISM (Certificate in Information System Management)
AptechFeb 2010- View certificate

Master Spring Batch
UdemyNov 2020
Languages
- pePersian
- enEnglish
Recommendations

Alfian shah
Lead, Group Account Management (Southern, Northern, East Coast & East MY Regions) @ Foodpanda MY | ...Kota Kinabalu, Sabah, Malaysia
Dr. christopher weidner
Wissenschaftlicher Referent am Bundesamt für Verbraucherschutz und Lebensmittelsicherheit (BVL)Berlin Metropolitan Area
Dinesh kumar
SDE-1@SquadcastHosur, Tamil Nadu, India
Marta landa
PMO Associate at PwCMunguía, Basque Country, Spain
Renata ćosić
Experienced program manager in the non-profit sector. Community organizer and facilitator. Passionat...Saskatoon, Saskatchewan, Canada
Eleftherios efstathiou
Sales manager of Peloponnese and Western Greece at Vittos FamilyGreece
Ilian bahri
Étudiant en BUT TC - Stratégie Marque et ÉvénementielRoubaix, Hauts-de-France, France
Khaja hussain mohammed
NEBOSH -IGC Master of Engineering - MEng at Jawaharlal Nehru Technological UniversityJubail, Eastern, Saudi Arabia
Natalia radushkevich
Product UX DesignerSan Diego, California, United States
Kamini geer, md, mph, faafp
Women’s Health Fellowship Director at AdventHealth Central FloridaOrlando, Florida, United States
Kiran kumar pannur sivaji
Data Engineer | Solutions Architect | SnowPro Certified | AWS Certified | SQL | Python | ETL & Data ...Kansas City, Missouri, United States
Wilona arieta gatraputri
Senior Learning Strategist at Sekolah.muIndonesia
Lori m.
Customized Training Coordinator at Chemeketa Community CollegeSalem, Oregon, United States
Aravind nagendran
General Manager - AptnessQatar
Nicholas barkley
Safety Coordinator for KansasWichita, Kansas, United States
Emmanuelle ballois
Product Owner chez MGENGreater Paris Metropolitan Region
Nhan nguyen
Digital Banking | Fintech | Product Development | Distribution Management SolutionsHo Chi Minh City, Vietnam
Manfred eder
Manager, International Export Western Europe bei DSV – Global Transport and LogisticsSuben, Upper Austria, Austria
Rajendra singh
Business DevelopmentGeorgetown, Demerara-Mahaica, Guyana
Thonglao keokotavong
Hands-on Service Desk Team Lead | Driving operational excellence | Fostering positive work environme...Auckland, Auckland, New Zealand
...