- Present
-
Ross Video
Fullstack Developer
• Developed and enhanced core features of a live production platform using JavaScript, TypeScript, jQuery, React, HTML, CSS, and a Java-based back end.
• Integrated front-end with REST API and microservices, ensuring seamless data retrieval to improve platform performance and scalability.
• Enhanced system performance by 20% through code optimization, ensuring seamless operation during high-volume live broadcasts.
• Implemented test-driven development with over 90% coverage using JUnit while evaluating system components.
• Conducted detailed code reviews for a team of over 10 developers, maintaining high-quality standards and best practices, enhancing team productivity by 25%.
• Collaborated in an Agile team environment by participating in sprint planning, time estimation for tasks, and attending daily stand-ups to deliver features aligned with business goals.
2022 - 2023
-
University of Ottawa
Data Analyst and Communications Specialist
• Developed a web application using ASP.NET Core and C# to assist the MEDSAO team in monitoring statistics and extracting valuable information from clients' data.
• Automated and streamlined data extraction from Excel and PDF files, ensuring data sanitization and secure storage in databases.
• Utilized Python, Pandas, Matplotlib, and other libraries to extract information from raw data and plot various charts and graphs for comparison with previous years’ data.
• Improved software quality by minimizing post-release defects through unit testing.
2022 - 2022
-
Self Employed
Software Engineer and Fullstack Developer
• Developed various applications and responsive websites using a range of languages and frameworks, including
ASP.NET MVC, C#, Python, Java, Bootstrap, HTML5, CSS3, and more, to assist clients in achieving their goals.
• Developed applications to process and analyze real-time data, presenting it in a user-friendly way.
• Enhanced website performance and SEO for clients by reducing loading times and achieving 99% availability.
• Collaborated closely with clients to define and develop business requirements for their applications.
2011 - 2021
-
Tamas Gostar Kish (TGK)
Software Engineer and Researcher
• Developed various applications for smart home control to monitor and track multiple sensors and actuators in real time and manage the lighting and temperature in smart buildings.
• Researched IoT devices and their energy consumption in smart homes.
• Enhanced the company’s website and ensured all systems operated smoothly and communicated securely.
• Assisted customers in resolving technical issues.
2011 - 2017
-
Owj Net Group Co
Network Administrator
• Installed and configured short and medium-range internet antennas and modems.
• Managed and monitored the ISP’s servers, traffic, and routing.
• Assessed the wireless network coverage and availability for clients and customer support.
• Assisted customers with their technical needs.
2009 - 2009
-
Faran Group Co
Salesperson
• Described various models and sold UPS systems tailored to customer needs.
• Assessed customers' power requirements and recommended the most suitable device.
2007 - 2007
- Education
-
Master of Computer Science (Co-op)
University of Ottawa
• Final Project: Researched and implemented Collaborative Editing using WebSocket leveraging Socket.IO, Express, and TypeScript, enabling over 1.5 million users to edit models in Umpleonline, fostering teamwork and productivity.
• Migrated Umpleonline to Codemirror6, resulting in improved performance, a modular modern architecture, and richer features.
GPA: 3.84/4
Sep 2021- Dec 2024
-
Master of Software Engineering
Islamic Azad University - Tehran North Branch
• Thesis title: Design of an automatic system for greenhouse management to reduce energy
consumption (Final grade: A+)
• Designed and implemented a real-time intelligent greenhouse management system with
Raspberry Pi and Fuzzy logic and APIs using different sensors and actuators.
GPA: 3.42/4
Sep 2014 - Jan 2018
-
Bachelor of Software Engineering
Parsa Higher Education Institute
GPA: 3.01/4
Sep 2007 - Jan 2010
-
Associate of Software Engineering
The University of Science and Applied Technology
GPA: 3.33/4
Nov 2004 - Jul 2007