Software Engineer, Software Developer, Full-Stack Developer
Tel: (419)378-6913 | Email: jafari.mohsen.official@gmail.com | LinkedIn: linkedin.com/in/mohsen-jafari-mj
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.
Role: Full-stack Developer
Technology: Flask, Python, MySQL, React
Description: Paraillel is an AI-driven collaboration platform primarily designed for educators. It helps teachers and school districts enhance collaboration through tools that allow them to share lesson plans, join groups, and coordinate educational strategies. The platform provides analytics to track student performance and helps identify areas where students may need additional support.
Link: Paraillel
Role: Author and programmer
Technology: Machine Learning, Python, Colab, NLP
Description: This project aims to prioritize users reviews on Google Play using Natural Language Processing (NLP) and machine learning techniques to identify which reviews are most important to respond to. Given the large volume of reviews submitted daily, it is a significant challenge for developers to address all of them effectively.
Link: Prioritizing users review
Role: Author and programmer
Technology: Machine Learning, Python, Colab, NLP
Description: Accurate health insurance premium prediction is essential for both insurers and policyholders. This study proposes a two-step approach combining K-means clustering and interpretable regression techniques to improve prediction accuracy and transparency. Results show that this method outperforms traditional models, providing clearer insights into how specific factors influence premium costs.
Link: Premium Cost
Role: Designer and Programmer
Technology: D3.js, html, CSS, GitHub, JavaScript
Description: This is the Term Project for the CS6260 Visualization course. It outlines the implemented design for a visualization tool aimed at facilitating the exploration of scientific data related to soil and water studies. Visualization was implemented as webpage using Html, JavaScript, D3, CSS.
Link: Chemical Analysis
Role: Designer and Programmer
Technology: D3.js, html, CSS, GitHub, JavaScript
Description: I create a website showing the history of some countries in South America. The goal of this project is visualizing the unstructured data in a beautiful way using D3 library and JavaScript.
Link: Latin American History
Role: Team Member (designer and programmer)
Technology: ASP.NET, SQL Server, React, JavaScript, html, CSS
Description: This is the main website of the company I worked for. It features sections for news, products, customers, solutions, and an employee portal.
Link: Novin Hi-Tech Solution
Role: Team Member (designer and programmer)
Technology: ASP.NET, SQL Server, React, JavaScript, html, CSS
Description: This is the main website of one of our customers. It includes sections for news, products, customers, solutions, and an employee portal.
Link: Keshavarzi bank
Role: Team Leader (designer and programmer)
Technology: C#, .Net, SQL Server
Description: The system was used to schedule the maintenance and repair of the factory machines in such a way that the factories had valuable machines that needed to be repaired and replaced parts at a certain time. It also provided various reports to senior users.
Role: Team Leader (designer and programmer)
Technology: C#, .Net, SQL Server
Description: This program helps the senior user to check whether all users have withdrawn and deposited the same amount of money in a shared account and if any discrepancy is found, It shows which user made a mistake in his work.
Role: Designer and programmer
Technology:C#, .Net, SQL Server
Description: : I developed a software called "Dynamic Report Maker" in which End-users could design and make their own reports for total management systems. This software operates like "Crystal Report" in Visual Studio.
Role: Designer and Programmer
Technology: D3.js, html, CSS, GitHub, JavaScript
Description: I have collaborated in the design and implementation of comprehensive software that included payroll, warehouse, sales, accounting, etc.