Profile
Welcome to my personal website. Here you can learn more about me and my professional background.
Proficient software engineer with over 15 years expertise in development, specializing in software systems design, optimization, and analysis. Committed to delivering high-quality work efficiently and effectively. Skilled in Software Development Life Cycle (SDLC), Software Engineering (SE) methodologies, and agile practices, with a track record of successful project management. Passionate about advancing skills in machine learning and deep learning to contribute to emerging technologies in computer science. Demonstrated ability to enhance user experience, lead teams, and drive new software product development. Possesses strong analytical thinking skills and a knack for problem-solving, aiming to deliver innovative software solutions. Seeking challenging opportunities to leverage experience and develop high-quality software. Improved comprehensive troubleshooting skills by diagnosing and resolving hardware, software, and network issues at multiple bank branches, ensuring prompt and efficient resolutions.
Education
Experience
Software Engineer Co-Ax Technology Inc. (Nov 2024 - Now)
- Co-developed an AI-powered cost prediction system for electronic board manufacturing, using historical production data (components, labor, testing) to train predictive models.
- Designed and implemented machine learning algorithms, contributing to full-stack development, data pipelines, and backend logic for accurate cost estimation.
- Led model evaluation and research on AI techniques, delivering a scalable solution aimed at improving planning and transparency for small to mid-sized manufacturers.
- Developed a web-based solution to streamline current workflows, replacing old data storage with SQL Server tables.
- Developed web applications using ASP.NET MVC that interact with Epicor REST APIs, enabling system integration without relying on Epicor’s native software.
- Maintained and extended the Epicor ERP system, adding new modules, optimizing, and ensuring seamless operations.
- Upgraded Epicor ERP versions to Kinetics, ensuring compatibility with updated databases and improving performance.
Full-stack Developer Paraillel (May 2024 - Sep 2024)
- Developed RESTful APIs using Flask (Python) to support seamless interaction between the React front end and back end.
- Designed MySQL databases, provides data flow diagrams, wrote complex stored procedures for efficient data handling.
- Integrated AI-driven analytics for real-time insights, improving system scalability and performance.
- Collaborated with front-end teams to optimize API efficiency, enhancing user experience and reducing latency.
Graduate Research Assistant Bowling Green State University (Aug 2023 - April 2024)
- Created a project aimed at classifying user reviews on Google Play using NLP techniques to extract features from reviews.
- Designed and developed a system written in Python, utilizing regression models to enhance Insurance Premium Prediction through the integration of clustering and interpretable machine learning models.
- Served as a Teaching Assistant for the computer science courses, including Python and C++.
Software Developer Novin Hi-Tech Solutions (Sep 2010 - Dec 2022)
- Gained extensive experience in developing and maintaining banking software, hardware, and network infrastructure.
- Developed over 10 programs for banking and industrial sectors using C#, Python, C++ and various database technologies.
- Created "Preventive Maintenance" and "Discrepancy Finder" software, significantly improving operational efficiency.
- Designed and implemented visually appealing data visualizations for both standard and big data sets, enhancing decision-making for management.
- Applied parallel programming techniques to enhance computational speed and efficiency in key projects.
- Developed a multi-report application that consolidates reports from various databases and resources, providing total insights.
- Modernized and upgraded the websites of several projects, incorporating new technologies and revising data structures.
- Participated in projects utilizing regression models and ML techniques to predict and identify valuable customers and employees, based on features like sentiment analysis and performance indicators.
- Implemented server virtualization, particularly with VMware, achieving an 80% reduction in expenses and a 33% decrease in maintenance costs compared to physical servers.
- Specialized in troubleshooting and resolving IT issues across 12 bank branches, ensuring rapid and effective solutions.
Software Developer Khorasan Ashena Afzar (Dec 2007 - Apr 2009)
- Contributed to designing and developing a cost-effective IVR-like project.
- Achieved a project cost of $500, significantly lower than the market price of $6000.
- Designed and developed a software providing an IDE for report design, utilizing company’s data.
- Implemented the project using OOP principles and component-based design methodologies.
- The project had the capability to design and generate dynamic table-based reports.
- This project was notably innovative for its time, significantly reducing both time and costs associated with report creation by developers while empowering users with intuitive design capabilities.
Awards & Scholarships
Full Tuition Scholarship for Master of Computer Science Degree, Bowling Green State University, 2023-2024.
Publications
Mohsen Jafari, Forough Majidi, and Abbas Heydarnoori. In Proceedings of the 30th International DMS Conference on Visualization and Visual Languages (DMSVIVA), San Francisco, USA, Oct. 2024.
Maryam Deldadehasl1, Mohsen Jafari, and Mohammad R. Sayeh. Journal of Data Analysis and Information Processing, 2025, 13(2), 101-115 , ISSN Online: 2327-7203. ISSN Print: 2327-7211.
Portfolio
View my complete project portfolio and download the PDF version below.
Download PDF version