Michal M.

Michal M.

Senior Software Engineer

Warszawa, Poland
Hire Michal M. Hire Michal M. Hire Michal M.

About Me

I am a Senior Software Engineer building secure, well-designed solutions that simplify and enhance software projects for clients - providing leadership for the delivery of responsive, flexible and responsible solutions that elevate performance in a collaborative environment. I thrive in a hands-on position that requires technical knowledge; striving to push the frontiers of solutions in blockchain and artificial intelligence on functionality, performance, reliability and scalability.

Work history

UpStack
UpStack
Senior Software Engineer
2020 - Present (4 years)
Remotet
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Reli
Reli
Co-Founder
2018 - Present (6 years)
  • Led and managed Reli's Kubernetes platform development, deployment, and support tasks; administering the Kubernetes clusters and implementing automation patterns based on industry best practices.

  • Leveraged container cloud apps and DevOps processes in setting up Reli's Istio service mesh, automated service for handling monitoring and alerts, and site reliability engineering principles.

  • Developed the solution roadmap and set the direction for the delivery of a highly available Platform as a service (PaaS) solution for Reli.Cloud.

Multichain Ventures
Multichain Ventures
CIO
2018 - Present (6 years)
Las Vegas, United States
  • Built out Multichain's dev team, determined its strategic direction, established best practices and utilized different toolset and open source stack in delivering offerings on the project.

  • Led the development and implementation of web apps, mobile apps, blockchain Dapps and API for Multichain; tailoring its resources and technologies to the strategic plan.

  • Oversaw the implementation of standards, procedures and visibility tools for the introduction of in-app user-behaviour monitoring through funnels, user acquisition, retention, and monetization techniques.

William Hill
William Hill
Lead Developer
2018 - 2018
Gibraltar
  • Took ownership for the development and release of three corporate apps for William Hill; handling maintenance and technical documentation tasks.

  • Led processes for the release of a new product; working with the dev team throughout the project to produce solutions for reliability and scale, ensuring minimal refactoring or changes.

  • Consulted on and implemented performance benchmarks and improvements on new solutions for William Hill; working closely with QA and BA for consistency.

Viking Garage
Viking Garage
Founder & CEO
2017 - Present (7 years)
Warsaw, Poland
  • Contributed to Viking Garage's mission, goals, and objectives; bootstrapping it for nine months and creating a top-class dev team to release the product in three months.

  • Led development processes on the project; defining, articulating, and executing iterative software development strategies with over 55k lines of open-source code.

  • Provided requirements for the implementation of an open-source blockchain IoT solution; presenting the solution at three international conferences and expanding its reach to Spain, Portugal, and Indonesia.

Maxwell Health
Maxwell Health
Senior Software Engineer
2016 - 2017 (1 year)
Remote
  • Worked as a technical lead to four teams on the project consecutively and coordinated activities between teams and team leaders; planning, scoping and grooming tasks for teams and peers.

  • Wrote code for frontend and backend components; evangelizing and implementing best practices on the solution, planning the architecture and setting up the automated infrastructure.

  • Cultivated a creative and constructive culture that fostered collaboration and clear communication between peers across the organization.

MarketMuse
MarketMuse
Lead UI Developer
2015 - 2016 (1 year)
Remote
  • Promoted an agile model of development; making architectural, design, and technical recommendations to improve MarketMuse's product; placing the UI team ahead of the curve.

  • Participated in sprints with a focus on the functional integrity of solutions; introducing Gitflow, unit testing and E2E testing within a continuous integration environment.

  • Mentored and collaborated with other developers on the project; allowing team members to gain complementary skills on-the-job.

Toptal
Toptal
Blockchain Developer
2014 - Present (10 years)
Remote
  • Improved and extended Eyeadvise's legacy app consisting of several modules hosted on Google App Engine; fixing existing issues, adding new functionalities, E2E testing and external services.

  • Employed a collaborative approach in upgrading Metavaluate's legacy app in terms of structure, performance, design, user interface, and experience.

  • Worked on an insurance MVP; architecting a reactive system with multiple data and workflow diagrams, and system architecture schemas for generating insurance certificates in PDF form.

Airnauts
Airnauts
Software Engineer
2014 - 2016 (2 years)
Warsaw, Poland
  • Designed, developed, optimized, debugged, and maintained different software solutions for Airnauts and partners using accepted engineering practices, frameworks and tools.

  • Provided insights for the configuration of modules on the CMS; adding support for different video/audio content providers and a robust SEO solution using lightweight web services.

  • Managed individual project priorities, deadlines and deliverables within Airnauts; adopting best practices in software engineering and staying ahead of tools, trends and technologies.

Trewebs
Trewebs
Software Engineer
2012 - 2017 (5 years)
Warsaw, Poland
  • Built Trewebs' dev team for projects; indicating product requirements, evaluating trade-offs, and delivering solutions through Agile/Scrum/Kanban and BDD/TDD methodologies.

  • Leveraged expertise for investigations and resolution of technical problems; troubleshooting complex software issues for resolution on projects.

  • Applied expert software development skills for the delivery of a wide range of small and mid-sized custom Drupal CMS commercial projects for clients.

Freelance
Freelance
Web Developer
2007 - 2011 (4 years)
Remote
  • Developed, designed and managed websites and pages for varying clients on projects.

  • Reviewed project requirements and drove roadmaps/milestones to completion through the SDLC; supporting projects until they reached maturity.

  • Trained users and provided technical assistance to clients on projects.

Portfolio

Lead Frontend Developer - Nowness
Lead Frontend Developer - Nowness

NOWNESS is a video channel premiering the best in global arts and culture across Art and Design, Culture, Fashion & Beauty, Music and Food and Travel. It is a movement for creative excellence in storytelling celebrating the extraordinary of every day. Developed the frontend components on the solution which was a Webby Nominee in 2015 and Webby Award in 2017. Handled the integration of multiple video channels on the site - will millions of users every month.

Lead Frontend Developer - Maekan
Lead Frontend Developer - Maekan

MAEKAN is a community-supported publication and studio focused on the sights and sounds of creative culture. It exists as a platform to challenge, discuss, and learn about the big ideas shaping our world. Provided functional programming for the solution; building scalable solutions on the frontend using modern technologies. The project was completed and successfully released.

CIO - Multichain Ventures
CIO - Multichain Ventures

The Multichain Ventures Wallet is a mobile client for the Waves Platform designed to transact the Waves asset Tokes. This application provides an easy to use interface for Tokes transactions and is connected to public Waves nodes to retrieve transactions and send/receive Tokes. Worked on the architecture and oversaw the complete development of the digital asset payment system.

Education

Education
Master's Degree in Neuropsychology
University of Warsaw - Warsaw, Poland
2005 - 2011 (6 years)
Education
Software as a Service
University of California, Berkeley via edX
2012
Education
Advanced Software as a Service
University of California, Berkeley via edX
2012
Education
Artificial Intelligence
University of California, Berkeley via edX
2013
Education
Introduction to Big Data with Apache Spark
University of California, Berkeley | via edX
2015
Education
Scalable Machine Learning
University of California, Berkeley | via edX
2015
Education
Big Data
University of California, Berkeley | via edX
2015