Mohsen Shafiey Kasrineh
Senior Software Engineer
Summary
Results-oriented, enthusiastic software engineer, DevOps expert, systems analyst, and software architect with experience in the development of software systems since the year 2002. I design and implement scalable, maintainable solutions that adapt to evolving business needs. Having led the development of systems that have.
Getting the job done, with technologies: NoSQL, SQL databases including PostgreSQL, SQL Server, MySQL, SQLite—with the design and implementation of resilient multi-region Kubernetes clusters using Rancher, OpenEBS, and Cloudflare, all while achieving an audited 80% cost save against other cloud solutions.
My experience with Azure includes architectural designs for high-availability scalable solutions, including services such as Azure Virtual Machines, Azure Kubernetes Service, and Azure Cosmos DB. I have successfully implemented continuous integrations/continuous deployment with Azure DevOps pipelines, Jenkins, and GitHub CI/CD.
I am working on a personal Go project to improve my Go skills and Generative AI application. Keen continuous learner, at the leading edge with state-of-the-art progress in software development and DevOps architecture. Fit for dynamic environments, versatile; would love to take part in challenging projects and contribute toward the growth and innovation of your company.
Skills
C#, Python, Go, .NET Core, FastAPI, Angular, PostgreSQL, SQL Server, Azure, GCP, Kubernetes, Jenkins, CI/CD, Ansible, Bash, Git, SQL, Backend
Experience
Stratosphere Games GmbH, Berlin — Senior Backend engineer
January 2023 — Present (2 years 2 month)
- led back-end development on three various games for Stratosphere Game with the .NET core and Azure cloud platforms, using a microservice architecture.
- Designed solid Game Master tools using a microservice architecture. Further enhanced scalability and efficiency in gaming backend infrastructure while optimization using appropriate Azure products was performed.
- Implement real-time communication between distributed applications using Azure Message Bus systems.
- CI-CD pipelines, which automated deployments and reduced the release time.
- Develop and support Multi-stage environments and stage these in different regions for higher availability.
- Mentor junior engineers in ensuring code quality through serious code reviews.
Aista, Cyprus, Hybrid — Head of Backend development
April 2022 — December 2022 (9 months)
- Architecturally designed and implemented a multi-region private cloud, housing over seventy-five servers in each of the five regions. Complex infrastructure like this, divided into five clusters, supports critical business operations and distributed storage systems.
- Implemented distributed storage using OpenEBS and cStor.
- Ansible, Bash scripting, and Git CI/CD pipelines drive automation for infrastructure provisioning, configuration management, and application deployments.
- Integrated and managed MySQL, Microsoft SQL Server, and PostgreSQL private cloud databases for seamless access to business-critical data.
JRlead Pty Ltd, Australia, Remote — Senior Software Developer — Team manager
February 2021 — March 2022 (1 year 2 months)
- Design AI-based advertising systems.
- Implement and deploy software on Google Cloud.
- Manage CI-CD for Google Kubernetes.
- Lead UI-UX team.
- Analyze advertising systems across various platforms.
- Train and mentor junior developers.
Razavi Pharmaceutical Service Institute, Iran — Head Of Information Technology Department
July 2014 — February 2021 (6 years 8 months)
- Led a team to build a flexible framework for web development.
- Reported on project progress to the CEO.
- Set performance standards for software development.
- Assisted the CEO, HR, and finance in various committees.
- Established an MIS in a holding company with various businesses.
- Utilized various technologies for software development.
- Produced over 20 health-related software.
- Improved organizational processes, saving time and money.
- Recognized as the top employee in 2017.
- Managed a cross-functional team and coordinated with a holding company.
- Led enterprise-wide disaster recovery and backup plans.
- Analyzed marketing transaction data to create sales reports.
Alvan Paint and Resin Co, Iran — IT consultant
July 2012 — June 2014 (2 years)
- Analyzes and designs software for sales and marketing management.
- Extracts, cleans, and reforms information for BI dashboards and reports.
- Optimized marketing budget allocation across 15 cities.
- Develops dashboards with performance metrics for management teams.
- Develops and manages BI solutions.
- Provides reports and applications through the application life cycle.
- Collaborates with users, analyzes processes, and identifies improvement opportunities.
Aria Informatic consultant, Iran — Lead/Software Developer
September 2003 — June 2012 (8 years 9 months)
- Led “sales and distribution software” development team.
- Liaised between technical, functional, and testing teams.
- Managed requirements analysis, design, development, and test management.
- Estimated feasibility, forecasted risks, and planned delivery of new requirements.
- Contributed to project delivery phases in various roles.
- Automated software packages’ build, delivery, and release.
- Developed more than 6 software using Delphi and SQL Server programming.
- Launched software for 3000 clients in 10 types of supermarkets.
- Managed a help desk team to assist 3000 clients in Iran provinces.
Water and Sanitation Management Organization — Hardware and software helpdesk
January 2002 — August February 2003 (1 year 7 months)
- Diagnosing problems, resolving network issues, and following up with customers.
Education
Toos University of Mashhad, Razavi Khorasan Province — Bachelor’s degree
2008 — 2011 Bachelor’s degree, Computer Software Engineering
Jahad University of Ashkezar, Yazd province — Associate Degree
2001 — 2002 Associate Degree Computer Software, Computer Software Technology, Technician
Certifications
- Microsoft® Certified Solutions Associate: SQL 2016 Database Development
- Microsoft® Certified Solutions Expert: Data Management and Analytics Certification