Works

TC Pay Sep 2023 – Present

Software Engineer

Achievements:
  • Implemented multi-currency payment gateways
  • Designed scalable microservices architecture
  • Developed RESTful APIs for seamless front-end and backend communication
  • Improved front-end performance by optimizing React components
  • Developed responsive UI components, enhancing user experience across devices
Jobs:
  • Back End Developer
Skills:

.NET, C#, SQL, React, JS, SDLC

Related Project:

Multi-currency payment system integration.

Okala Jul 2022 – Sep 2023

Back End Developer

Achievements:
  • Building Micro services from Scratch
  • Developing New Product Features
  • Implementing New API Endpoints
  • Refactoring Legacy Code Base
  • Maintaining Legacy Systems
Jobs:
  • Back End Developer
Skills:

Microservice architecture, Design Patterns, AWS, .NET, C#, SQL, Kafka

Related Project:

E-Commerce Okala Web Application (Back End Development, design, testing and implementation; Refactoring monolith Legacy into micro services; Tech stack: C#/.NET, EntityFramework, T-SQL, Angular, TypeScript, Visual Studio, Git).

Intelligent Systems of Third Generation Apr 2018 – Jun 2022

Full-stack Developer

Achievements:
  • Breaking dependencies between components
  • Replacing an old technology with a new technology
  • Reviewing The Quality Of Code & Design
  • Mentoring New Team Members
Jobs:
  • Back End Developer
  • Front End Developer
  • Software architecture
Skills:

.NET, C#, SQL, JS, TypeScript, HTML, CSS

Related Project:

Sima Novin Enterprise resource planning (ERP) (Software testing and implementation; Tech stack: WPF, MVVM, C#, Feature Based, FluentAPI, MVVMLight, Aspose, SourceAFIS).

DG WEB Feb 2016 – Apr 2018

Back End Developer

Achievements:
  • Created extensive unit, integration, and regression tests in a TDD environment.
  • Implementing MVC and MVVM as suited for the projects in the solution.
  • Working knowledge of Entity Framework and LINQ and Lambda expressions.
Jobs:
  • Back End Developer
  • Front End Developer
Skills:

.NET, C#, SQL

Related Project:

Inventory management system (Software Development, design, testing and implementation; Tech stack: C#, ASP.NET MVC, Entity Framework, SQL Server Integration Services, RavenDB, Kendo UI, TypeScript, LESS, TFS).