Michal Wronski, Developer in Cape Town, Western Cape, South Africa
Michal is available for hire
Hire Michal

Michal Wronski

Verified Expert  in Engineering

Software Engineering Developer

Location
Cape Town, Western Cape, South Africa
Toptal Member Since
November 7, 2019

Michal is a highly skilled software engineer with over 12 years of experience planning, developing, deploying, and testing software solutions. He is a Ruby on Rails expert and has crafted solutions for clients in media, finance, education, telecommunications, logistics, and pharmaceuticals.

Portfolio

DiversityEdu LLC
Ruby on Rails (RoR), Amazon Web Services (AWS), Amazon EC2, Okta...
Scour LLC
Ruby on Rails (RoR), HTML, CSS, JavaScript, MySQL, Bootstrap
Above Lending Inc
Ruby on Rails (RoR), PostgREST, Amazon Web Services (AWS), RESTful Web Services...

Experience

Availability

Part-time

Preferred Environment

Linux, MongoDB, MySQL, Ruby on Rails (RoR), Ruby, PostgreSQL, Bootstrap, Amazon S3 (AWS S3), Analytics, APIs

The most amazing...

...product I've developed is a social media analytics platform that I architected and designed to monitor millions of mentions of companies in real time.

Work Experience

Ruby on Rails Developer

2020 - PRESENT
DiversityEdu LLC
  • Built a knowledge assessment and learning plan assignment platform for students.
  • Developed an SSO microservices architecture to manage student sign-ins and onboarding from various LMS systems.
  • Maintained and developed content management and time-tracking software.
Technologies: Ruby on Rails (RoR), Amazon Web Services (AWS), Amazon EC2, Okta, Learning Management Systems (LMS), Architecture, Cloud Architecture, Back-end Architecture, IT, Ruby, APIs, Ruby Gems, Vue, Full-stack, Back-end, Git, JavaScript, CSS, HTML, Full-stack Development, CircleCI, GitHub, Database Design, Software Troubleshooting, SQL, Technical Leadership, Agile, PostgreSQL, New Relic, Databases, Serverless, Cloud, API Integration, jQuery, Sidekiq, Object-oriented Programming (OOP)

Full-stack Developer

2023 - 2023
Scour LLC
  • Developed an app that scours customer details against a global "do not contact" registry.
  • Ensured database scalability and fast data processing of over 100 million records.
  • Oversaw architecture, development, deployment, and testing of the entire project.
Technologies: Ruby on Rails (RoR), HTML, CSS, JavaScript, MySQL, Bootstrap

Senior RoR Developer

2022 - 2023
Above Lending Inc
  • Designed and implemented a fully automated payments processing system with high availability, concurrency checking, and data validation.
  • Developed a forward-chaining rule engine to manage complex sets of rules for the allocation of loans to lenders.
  • Built and customized an extensive loan management dashboard with automatic data synchronization with various 3rd party databases and APIs.
Technologies: Ruby on Rails (RoR), PostgREST, Amazon Web Services (AWS), RESTful Web Services, Architecture, Cloud Architecture, Back-end Architecture, IT, Ruby, APIs, Ruby Gems, Full-stack, Back-end, Git, JavaScript, CSS, HTML, Full-stack Development, CircleCI, GitHub, Database Design, Software Troubleshooting, SQL, Project Scoping, Mentorship, Technical Leadership, Agile, PostgreSQL, New Relic, Node.js, Databases, Serverless, Cloud, API Integration, jQuery, Payment APIs, Sidekiq, Scalability, Performance, Amazon RDS, Object-oriented Programming (OOP)

Senior Software Engineer

2019 - 2021
Union Swiss
  • Developed a comprehensive software system to manage raw materials' allocation, staging, manufacture, and traceability.
  • Streamlined and optimized the software governing the delivery and offloading processes for the warehouse, including SCADA APIs.
  • Worked on designing and implementing a custom role-based access control system (RBAC) with a hierarchical resource database.
Technologies: Ruby on Rails (RoR), MySQL, Amazon Web Services (AWS), IT Project Management, Architecture, Cloud Architecture, Back-end Architecture, IT, Ruby, APIs, Ruby Gems, GraphQL, Full-stack, Back-end, Git, JavaScript, CSS, HTML, Full-stack Development, CircleCI, Jenkins, GitHub, Database Design, Software Troubleshooting, SQL, Technical Leadership, Agile, PostgreSQL, Python, Databases, Serverless, Cloud, API Integration, jQuery, Payment APIs, Sidekiq, Scalability, Performance, Object-oriented Programming (OOP)

Founder | Development Lead

2016 - 2020
Digital Flow
  • Built a property auction platform for the South African market that automatically connects real estate buyers with off-market property deals.
  • Created a live video conferencing app for a client for use with internal organizational meetings. Allows live two-way communication between broadcasters and viewers, including real-time chat, video archival, analytics, and scalable architecture.
  • Crafted an experimental bitcoin-backed loans platform that allowed users to apply for fiat-based loans with cryptocurrency as collateral. Created a cold storage system to secure crypto assets.
Technologies: Bootstrap, MongoDB, MySQL, Ruby on Rails (RoR), Project Management & Work Tracking Tools, IT Project Management, Architecture, Cloud Architecture, Back-end Architecture, IT, Ruby, APIs, Ruby Gems, GraphQL, Full-stack, Back-end, Git, JavaScript, CSS, HTML, Full-stack Development, CircleCI, Jenkins, GitHub, Database Design, Software Troubleshooting, SQL, Project Scoping, Mentorship, Technical Leadership, Agile, PostgreSQL, Python, Databases, Cloud, API Integration, jQuery, Sidekiq, Amazon RDS, Object-oriented Programming (OOP), Web Scraping

Founder | Development Lead

2010 - 2016
Fuseware
  • Developed a social media analytics platform that ingested terabytes of social media data with live analytics and processing via sharded and replicated MongoDB clusters.
  • Built and managed my own SaaS business from the ground up, including the securing of funding, scalability, and eventually exited the business to an industry-leading company.
  • Managed a team of five developers building out and scaling the product. Acted as both the lead developer and architect as well as team lead throughout the product lifecycle.
Technologies: Bootstrap, MongoDB, MySQL, Ruby on Rails (RoR), IT Project Management, Cloud Architecture, Back-end Architecture, Ruby, Git, JavaScript, CSS, HTML, Full-stack Development, CircleCI, Jenkins, GitHub, Database Design, Software Troubleshooting, SQL, Project Scoping, Mentorship, Agile, Firebase, Scalability, Performance, Amazon RDS, Object-oriented Programming (OOP), Web Scraping

Head of Product Development and Analytics

2012 - 2013
Primedia Group
  • Worked on research and development of new software products and solutions for the group.
  • Liaised with the sales team to deliver consolidated reports and client analysis.
  • Optimized the content management systems within the publisher network.
Technologies: PHP, Analytics, Dashboards, APIs, Ruby, Git

Learning Management System

http://www.diversityedu.com
I did the development and maintenance of a learning management system used by tens of thousands of students from dozens of top universities and companies around the world. I ensured the product remained stable, secure, and fully functional even under high load.

Factory Manufacturing Control System

I worked on the development of a fully automated control system for the factory of a large skincare oil manufacturer. This system automated the raw material mixing and quality control processes in the factory, resulting in more efficient production and the minimization of human error.

Agri eCommerce Website

http://www.farmersworld.net
An eCommerce solution was implemented to launch the online presence of Zimbabwe's top agricultural equipment provider. The solution included a full roll-out of inventory management, in-store integration, SMS voucher distribution, ERP integration, currency conversion, and payment processor integration.

Online Property Auctions Platform

I was responsible for planning, developing, and launching a property auction portal for the South African market. This automated platform connects buyers of real estate with off-market property deals around the country.
2005 - 2008

Bachelor of Science Degree (Honors) in Computer and Electrical Engineering

University of Cape Town - Cape Town, South Africa

Libraries/APIs

TensorFlow, jQuery, Sidekiq, React, PostgREST, Vue, Node.js

Tools

Git, CircleCI, Jenkins, GitHub, Visual Studio

Frameworks

Bootstrap, Ruby on Rails (RoR)

Languages

JavaScript, Ruby, CSS, HTML, SQL, C#.NET, C#, Kotlin, GraphQL, Python, PHP

Paradigms

Data Science, Test-driven Development (TDD), Back-end Architecture, Database Design, Agile, Object-oriented Programming (OOP)

Platforms

Heroku, Android, Amazon Web Services (AWS), New Relic, Linux, WooCommerce, WordPress, Amazon EC2, Firebase

Storage

MongoDB, MySQL, PostgreSQL, Databases, Amazon S3 (AWS S3)

Other

Software Engineering, Software Architecture, Analytics, Product Management, APIs, Dashboards, RESTful Web Services, IT Project Management, Architecture, Cloud Architecture, IT, Ruby Gems, Full-stack, Back-end, Full-stack Development, Software Troubleshooting, Project Scoping, Mentorship, Technical Leadership, Cloud, API Integration, Scalability, Performance, Web Scraping, Project Management & Work Tracking Tools, Serverless, Payment APIs, Amazon RDS, SCADA, Okta, Learning Management Systems (LMS), Artificial Intelligence (AI)

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring