Mikhail Moiseev

Mikhail Moiseev

Software Architect • CTO • Lead
Solutions Architect
About Me

Integration professional: I started out building e-commerce websites and grew into coordinating international projects. I’ve both designed APIs myself and acted as the customer for API development.

I know how to set up a development process and understand the strengths and weaknesses of different technologies — and I can explain those trade-offs to others. I have a deep understanding of how complex enterprise systems work and enjoy bringing it to the team. I love standards and understand how the underlying protocols work.

I document every aspect of IT operations well. I built an IT department charter from scratch, introduced a Business Continuity Management policy per ISO 22301 and an information security policy per ISO 27001. I was the responsible person for KPMG and Central Bank audits and led PCI DSS certification projects for online stores.

I set goals and achieve them, and I love working with smart, self-sufficient people. I prefer fixing root causes over symptoms. I’ve practiced historical fencing, earned Candidate for Master of Sports in weightlifting, and spend my free time on a road bike.

Work Experience
Alfa-Bank
Mar 2024 – Present
Senior System Analyst
Moscow, Russia
Responsibilities
  • Designing architecture solutions in Sparx EA
  • System analysis
Achievements
  • Organized the access management process for a new system
  • Passed the internal certification for designing and approving architecture solutions
Banking Startup
Apr 2023 – Mar 2024
Senior Software Architect • Solutions Architect
Dubai, UAE
Responsibilities
  • Requirements analysis and solution design (C4 notation)
  • Designing a banking system with a microservice architecture (Apache Kafka)
  • Running development as a Scrum Master
Achievements
  • Launched the mobile app on the European market
  • Brought the banking startup to the US market
  • Introduced the ADM process with documented ADR changes
  • Launched a DevSecOps initiative and introduced automated STRIDE-based risk analysis
Twill Inc. (AI, USA)
Sep 2022 – Mar 2023
Senior System Analyst • Technical Project Manager
Budva, Montenegro

System analyst and project manager for an international company headquartered in the US, working on a medical AI project.

Responsibilities
  • Managed 3 development teams — 10 specialists in total (Python, PostgreSQL, ML)
  • Built a fault-tolerant microservice architecture across 9 regions
Achievements
  • Hired a team to bring development from outsourcing in-house and introduced SCRUM
  • Launched a medical software update process compliant with FDA certification requirements together with the compliance team
ERV Travel Insurance JSC
Jan 2017 – Sep 2022
Senior CTO • Head of IT Department
Moscow, Russia
Responsibilities
  • Project management
  • Managing 3 development teams of foreign developers (in English)
  • IT asset management
  • Information security
Achievements
  • Joined the e-commerce committee at the Russian National Union of Insurers (VSS) to develop the industry-standard OpenAPI specification
  • Introduced an IT department charter built on a service approach with an IT service catalog
  • Implemented an electronic document management system
ERV Travel Insurance JSC
May 2011 – Dec 2016
Lead Project Manager • IT Specialist, Deputy Head of Department
Moscow, Russia
Responsibilities
  • Coordination of IT projects
  • Managing corporate information system development with foreign developers (in English)
  • Information security audits
  • Responsible for passing Central Bank and KPMG audits in the IT area
Achievements
  • Implemented a corporate information system (planning, requirements management, execution control, data migration)
  • Completed 50+ integration projects with local and international companies
  • Organized PCI DSS certification for an online store
Vipro LLC
Sep 2008 – May 2011
Backend Developer • Programmer
Moscow, Russia
  • Developed and maintained internal and external web projects (Perl, PHP, MySQL, JavaScript, Java)
  • Built a client access storage system with a fully AJAX interface, data encryption and a Perl backend
  • Created a promotional Android app in Java and extended a visual editor in JavaScript
  • Wrote a Perl module for user geolocation via ipgeobase.ru
  • Implemented the Wildfire protocol in Perl with FirePHP-based debugging
Freelance
Jun 2005 – May 2008
Full-stack Developer
Moscow, Russia
  • Built numerous websites on the 1C-Bitrix CMS and other platforms, including a custom-built engine
  • Provided long-term support for many projects