Back
Avatar

Mohsen
Bazmi

Average Review
0.00
Reputation
15
Finished gigs
0
Finished jobs
0
Website
Not specified
Country
Not specified
Specialization
Hourly rate
Not specified
About me
14+ years of experience in developing software using technologies such as C#, ASP .Net RESTful web API. 7+ years of full stack experience using technologies including Angular and React.

Work experience

TAAV System
November 2023 – Current time
Job title
Software Engineer, Consultant, and Technical Trainer
Work experience & achievements
In TAAV we are building ERP software • Detected 8 significant architectural design problems, strategized an optimization plan, and collaborated with the engineers to execute the improvements • Taught the following to 14 developers • Tactical Domain Driven Design and CQRS • Event Storming • Introduction to Service Oriented Architecture • Introduction to Event Sourcing • BDD and Scenario Hunting Skills: C#, ASP.Net, REST APIs, OOP, Microservices, CQRS, BDD, TDD
PragmaTeam.dev
April 2023 – October 2023
Job title
Full Stack Software Engineer
Work experience & achievements
In Pragmadia we were streamlining buying and utilizing Bitcoins • Successfully completed tasks across three projects utilizing TypeScript, Next.js, and React • Identified over 3 design pitfalls and 13 ubiquitous test smells, strategized the refactoring plan, presented the plan to the teams, and supported the members through the refactoring process • Set up communication between two microservices using RabbitMQ Skills: Javascript, Typescript, OOP, Design Patterns, RabbitMQ, Test Automation
Tutorials.EU
March 2022 – March 2023
Job title
Full Stack Software Engineer / Content Creator
Work experience & achievements
• Created 9 courses including Design Patterns, TDD, DSA, C#, and Angular • Supported a community of over 200 developers by answering their questions and helping them overcome challenges in our courses • Wrote 55 articles about C#, data structures, algorithms, and ASP.NET Skills: C#, ASP .Net, REST, React, Angular, OOP, Data Structures, Algorithms, Content Creation
ScenarioHunting.com
October 2020 – February 2022
Job title
Software Engineer / Founder
Work experience & achievements
Scenario Hunting is a software testing approach I have come up with that enhances developer productivity, protects product quality while translating visual software models into code, focuses developers on what matters • Designed test APIs and a template system to translate models into high quality tests • Developed a template editor with syntax highlighting, IntelliSense, and Ripple Driven Development features • Crafted a Miro add-on to fill the gap between collaborative modeling and coding spaces • Prototyped the code-to-visualization translators to turn it into a two-way-street • Launched the website’s landing page • Documented the developer guide by text, image, and video contents Skills: C# .Net, Test Driven Development, API Design, Typescript, JSON Schema, BDD, Handlebars, React, Go, Event Driven, Event Storming
Next Generation Solutions (NEGSO)
October 2020 – December 2021
Job title
Software Engineer / Technical Mentor
Work experience & achievements
• Trained 6 people in Clean Architecture and Tactical Domain Modeling • Introduced Event Storming and Scenario Hunting to 5 developers • Reviewed the architectural design, recognized over 5 key problems, and planned refinements • Boosted maintainability by decoupling CQRS messaging infrastructures from core modules in collaboration with the other engineers Skills: C#, Rest API, MadiatR, XUnit, EF Core, SQL Server
TAAV System
June 2018 – January 2020
Job title
Software Engineer / Technical Mentor
Work experience & achievements
(Started as a part-time second job) In TAAV we were developing an ERP software • Led 9 developers to adopt clean architecture, Domain Driven Design, and Test Driven Development • Accelerated the delivery flow by over 3 times through the configuration of CI and CD services • Conducted over 50 technical interviews, selected 14 developers, and onboarded them to different teams • Instructed three teams to write self-documented code leveraging design patterns and unit testing Skills: RX, XUnit, TFS, Dotnet, Rest Web APIs, DDD, BDD, ATDD, Design Patterns
Irik Gostar
April 2015 – June 2019
Job title
Lead Software Developer
Work experience & achievements
In Irik we built a shop search engine and RADIUS web service on Raspberry Pie • Orchestrated a web scraper and data processing pipelines to gather and optimize data for search • Increased speed of the complex SQL search query by over 8 times • Created a library to dockerize Dedicated Database Sandboxes (XUnit test design patterns) for e2e testing • Enhanced delivery efficiency by over 3 times through setting up CI and CD services on TFS • Introduced Kanban to 5 teammates and began to practice it together Skills: C#, ASP.Net, Web API, EF, Angular, Node.js, Kafka, Javascript, Web Scrap ing, Rest, Go
Shiraz It
August 2013 – March 2015
Job title
Back-End Lead Developer
Work experience & achievements
(Started as a part-time second job) • Contributed to the development of distributed real estate web and desktop applications • Implemented a Learning Management System (LMS) platform Skills: C# .Net, RESTful Web API, Entity Framework, SQL, Linq, WPF, Angular, HTML, CSS, SPA
Pouyansoft
October 2010 – February 2014
Job title
Software Developer
Work experience & achievements
• Participated in building Quantity Surveying Software • Took the initiative, learned WPF, and shared my knowledge with teammates • Developed a supply chain management software using WPF Skills: C# .Net, ASP.Net, HTML, CSS, Linq, WPF, SQL Server

Education

University of Applied Science and Technology
Graduation year: 2017
Level of study
Bachelor
Major / Field of study
Software Engineering
No gigs added yet