Omid Sotooni

I'm

About Me

I like programming and programmers

Software Development Engineer & Delving into Machine Learning.

Life is too short to do the things you don't love doing. "Bruce Dickinson"

  • Degree: Master of Science in Computer Science
  • 1st-Email: mr.sotooni@yahoo.com
  • 2nd-Email: omid.sotooni7@gmail.com

Everybody have to know programming, I believe the future of world will be coding and nothing else!
Dynamic and results-oriented Software Development Engineer with a proven history of crafting and maintaining sophisticated projects across diverse sectors such as cryptocurrency, e-commerce, and management solutions. Proficient in both front-end and back-end development, specializing in ASP.NET Core, Angular, and blockchain technologies. Skilled in requirement analysis, solution implementation, and system optimization to drive superior performance. Committed to continuous learning and staying abreast of emerging technologies and industry best practices.

Resume

Growing up, I have discovered over time, is rather like housework, never finished. - Lois McMaster Bujold

Sumary

Omid Sotooni

Experienced and results-driven Senior .NET Developer with a proven track record in developing and maintaining complex projects in the cryptocurrency, e-commerce, and management solutions domains. Skilled in both front-end and back-end development, with expertise in ASP.NET Core, Angular, and blockchain technologies. Adept at analyzing requirements, implementing solutions, and optimizing system performance. Committed to staying updated with emerging technologies and best practices.
Top skills: Microservice, Docker, RabbitMQ, Blockchain (Ethereum, Bitcoin), Hangfire, REST APIs, Git, Websocket • C#, SQL, .NET Framework, .NET Core, ASP.NET Core, EF Core, LINQ • ML, Artificial Intelligence (AI), Blockchain Service, Analysis • Microsoft SQL Server, My SQL, PostgreSQL, MongoDB, Redis • HTML5, Angular, CSS3, JS, JQuery, Bootstrap, Search Engine Optimization (SEO)

  • Mashhad, Khorasan, Iran
  • omid.sotooni7@gmail.com

Education

Master of Computer Science - CS, Decision Science and Knowledge

Oct 2021 - Sep 2024

Hakim Sabzevari University
Grade: GPA 17, Thesis score 19 (Excellent)
Activities and societies: Member of the Machine Learning and Data Science student group of the Department of Mathematics and Computer Science.Activities and societies: Member of the Machine Learning and Data Science student group of the Department of Mathematics and Computer Science.
In my master's program, I specialized in data mining and machine learning. My thesis, titled "Bilevel Optimization with Approximation and Bayesian Optimization Approaches," focused on solving complex bi-level optimization problems using advanced approximation techniques and Bayesian methods. Throughout this research, I gained deep knowledge in optimization theory, machine learning, and their practical applications. I co-authored a paper based on my thesis, titled "Bayesian Optimization Solution Approach for the Bi-level Network Design Problem," in collaboration with my advisor, Dr. Mehdi Zafaraniyeh, and my co-supervisor, Dr. Jafar Yazdimoghaddam.
Thesis: Bi-level Optimization with Approximation and Bayesian Optimization
Articles: Bayesian Optimization Solution Approach for the Bi-level Network Design Problem
Keywords: Network design problem, Bi-level programming, Bayesian optimization, Primal-dual optimality.

Bachelor of Computer Science

2014 - 2018

University of Birjand

Professional Experience

Senior Software Developer

May 2023 - Present

Next Top Tech Dubai, United Arab Emirates · Full-time Remote

  • CoiniGo (CG) Project A blockchain-powered platform that enables businesses to accept, store, and exchange cryptocurrencies via a single API service.
    • Contributed to the development of CoiniGo’s platform, streamlining cryptocurrency payment processing for enterprises.
    • Collaborated on blockchain-based solutions to enhance crypto asset management and payment workflows.
    • Worked on API integrations and cryptocurrency exchange features to support business operations effectively.
  • SDK Development and Maintenance
    • CryptoAPIs SDK Maintained and enhanced parts of this SDK, developed using .NET Core, to simplify blockchain development. CryptoAPIs offers unified endpoints, raw data access, automatic token forwarding, and callback support for blockchain applications.
    • ChainUp SDK Designed and developed this SDK from scratch using .NET Core to integrate with ChainUp’s custody solutions, supporting MPC Self-Custody and Full Custody with seamless WAPI integration.
  • Green Change (GC) Project A cryptocurrency payment solution that handles transactions and facilitates communication with exchanges and financial brokers. This project also supports e-money.
    • Implemented and developed exchange rate management for accurate crypto-fiat conversions.
    • Developed a crypto transaction analysis system to monitor and optimize payment operations.
    • Ensured smooth integration with financial brokers and exchanges, enhancing the platform’s performance.
Technologies used: Microservices, Docker, RabbitMQ, .NET Core, .NET Framework, Microsoft SQL Server, MongoDB, Redis, REST APIs, Git, LINQ, Job Scheduling (Hangfire), Websocket, Webhook, HTML5, CSS3, JQuery.

Senior Software Development Engineer

Jun 2022 - Apr 2023

Yesnapars · Full-time

YesnaPars is a company that provide technology-based management solutions for ministries and large organizations.
  • Contributed as a Full Stack .NET Core Developer to develop technology-based management solutions for ministries and large organizations
  • Conducted analysis, development, and implementation, including SEO optimization
  • Design and SEO YesnaPars site
Technologies used: ASP.NET Core, Angular, Microsoft SQL Server, Entity Framework and Entity Framework (EF) Core, Language Integrated Query (LINQ), HTML5, CSS3, JS, Bootstrap.

Software Development Engineer

Jun 2021 - Jun 2022

Ecom Padide (Tejarat Electronic Padide) · Full-time

Padideh Kish E-Commerce Company is a subsidiary of Padideh Holding, which focuses on blockchain services and related technologies and developing office software fo Padideh Holding.
  • Played a key role as a Back-End .NET Core Developer in developing blockchain and CRM projects
  • Conducted analysis, design, and development, focusing on high-transaction volume systems
  • Blockchain Services, launching and improving the performance of full nodes on BTC-based and ETH-based
  • Blockchain · Smart Contracts · Blockchain Services · React JS, Node JS · Ethereum · Bitcoin · Dogecoin, DASH, Litecoin · Cryptocurrency · Cryptocurrency Exchange Platforms
Technologies used: ASP.NET Core, PostgreSQL, Entity Framework Core, REST APIs, React JS, Node JS, Blockchain Services

Self-employed

Mar 2021 - Nov 2021

Atashgah Academy · Remote

Provided web development and SEO expertise remotely (SEO Expert)
  • Reviewing Asp.Net MVC and Learning about .Net Core
Technologies used: WordPress and SEO · Search Engine Optimization (SEO) · HTML5, CSS3, JS, Bootstrap · Asp.Net MVC, .Net Core, EF Core.

Sarayemodares · Remote

Mar 2021 - Sep 2021

Web developer, SEO expert and design online webinar for Sarayemodares
  • Reviewing Asp.Net MVC and Learning about .Net Core
Technologies used: Search Engine Optimization (SEO) · WordPress and SEO · WordPress Design · HTML5, CSS3, JS, Bootstrap · Asp.Net MVC, .Net Core, EF Core

Junior Software Engineer

Jan 2016 - Jun 2019

Heilton Co · Part-time

Contributed to various development projects, including content management systems and online webinar sites. Managed multiple websites and provided education for programming users and admin in https://heilton.com website. Manages websites, blogger and education for https://t.me/HeiltonProgramming users.
Technologies used: WordPress, ASP.NET Framework, ASP.NET MVC, SQL, SQL Server, Search Engine Optimization (SEO), HTML5, CSS3, JS, Bootstrap.

Control Karan(Electronic online shop) · Part-time

Nov 2018 - Jun 2019

Provided web development and SEO expertise remotely, contributing to electronic online shops and legal websites.
Technologies used: WordPress, Search Engine Optimization (SEO), HTML5, CSS3, JS, Bootstrap.

Skills

I strive to excel in every tool or technology I use. Here’s a summary of my proficiencies across various domains:

ASP.NET Web Form, ASP.NET MVC, Dotnet Core, C#.Net 85%
Sql Server, MySQL, PostgreSQL 75%
Blockchain Services Development (Ethereum, Bitcoin)75%
Microservice, Docker and RabbitMQ60%
Windows Server and Linux 55%
SEO, WordPress/CMS 80%
HTML, CSS, Java Script, Jquery 75%
Hangfire, REST APIs, Websocket, Git 70%
Artificial Intelligence (AI), ML, Python70%
MongoDB and Redis 60%

Services

Here are the services I offer:

Software Development

I specialize in developing scalable and efficient software solutions tailored to your business needs. With a solid foundation in various programming languages and frameworks, I design and implement robust applications that meet the highest standards of performance, security, and usability.

My approach to software development involves a meticulous process of requirements gathering, architecture design, coding, testing, and deployment. By following agile methodologies, I ensure flexibility and adaptability throughout the development lifecycle, allowing for quick iterations and seamless integration of feedback.

Whether it's front-end, back-end, or full-stack development, I leverage cutting-edge technologies and best practices to deliver solutions that drive innovation and business growth. From enterprise-level software systems to small-scale applications, I'm committed to delivering excellence and exceeding client expectations.

Blockchain Development

With expertise in blockchain technology, I provide comprehensive blockchain development services to help businesses leverage the power of decentralized solutions. My services include:

  • Smart contract development: I design and deploy secure and efficient smart contracts tailored to your specific requirements.
  • Decentralized application (DApp) development: I create decentralized applications that run on blockchain networks, offering transparency, security, and immutability.
  • Blockchain integration: I integrate blockchain technology into existing systems or develop new solutions from scratch, enabling businesses to streamline operations and enhance data security.

Whether you're looking to explore blockchain for financial transactions, supply chain management, or any other use case, I deliver innovative solutions that drive efficiency, transparency, and trust.

Freelance Development & SEO

As a versatile professional, I offer a combined service of freelance development and SEO to empower your online presence. Here's what I bring to the table:

  • Freelance Development: I provide comprehensive freelance development services, collaborating with clients to deliver tailored solutions for various projects. From web development to software engineering, I ensure high-quality deliverables and timely completion, meeting your business objectives with precision.
  • SEO (Search Engine Optimization): With expertise in SEO, I optimize your website to enhance its visibility in search engine results, driving organic traffic and increasing your online presence. Through strategic keyword research, content optimization, and technical SEO tactics, I help you climb the search engine rankings, attracting more potential customers and maximizing your digital reach.

By combining freelance development and SEO services, I empower businesses to thrive in the digital landscape, offering holistic solutions to elevate their online performance and achieve sustainable growth.

Certifications

Microservice in .Net Core

Issued Apr 2023 Inquire

Credential ID: 18745__4d3723fa-22e3-4b0c-97a0-b1c4d0182e38

Issuer: Toplearn

Description: This certification covers Microservice architecture principles, Dockerization, RabbitMQ, Microsoft SQL Server, MongoDB, and Redis.

Web Design Certificate

Issued Nov 2020 Inquire

Credential ID: 46293666

Issuer: MPT Academy

Description: This certificate verifies proficiency in Web Design.

Contact

Location:

Mashhad, Iran

Call:

+1 234 56 78