Marcin Sklodowski
Verified Expert in Engineering
Performance Optimization Developer
Marcin is a code purist, hopelessly in love with Ruby. He is a passionate software engineer with over a decade of experience contributing to multiple projects of various types and sizes. Marcin is happy working with others, is addicted to Scrum, and emphasizes maintaining effective development practices.
Portfolio
Experience
Availability
Preferred Environment
OS X, RubyMine
The most amazing...
...thing I've worked on is combining the incredible world of Ruby and Rails with stable and reliable Java code while working with Tix.nl.
Work Experience
RoR Developer
Etison LLC
- Joined ClickFunnels to aid in its international growth, focusing on integrating localization into the main Rails application and several React applications.
- Took on the role of a specialist engineer tasked with resolving payment-related issues and offering support to fellow developers in this domain—utilizing my background in payment integrations.
- Swiftly navigated through the extensive codebase, learned these technologies on the go, and successfully met the project deadline—despite being new to some of the technologies used there.
Senior Ruby Developer
FL Fintech E Gmbh dba Clarke.de
- Brought on board initially to upgrade the main framework version of a challenging application. Met the deadlines, which led to my inclusion in the product and tech team of over 50 developers.
- Joined the architecture team, contributed to decision-making, developed solutions, led scrum meetings, and coordinated task breakdowns with PMs and designers.
- Identified and implemented strategies to eliminate dependencies on legacy code, enabling us to seamlessly introduce new functionalities.
Software Developer
BuildEmpire, Ltd.
- Developed a class booking system, including student profiles and a course search feature.
- Implemented a custom login service daemon that allows Rails application users to log into the FTP server.
- Helped build the Clarus Warehouse Management System (Claruswms.co.uk) from scratch to active use.
- Extracted reusable components from the codebase to external gems.
Software Engineer
Tix.nl
- Developed a Ruby on Rails application with a back-end written in Java
- Created integration tests with Capybara covering new functionalities.
- Performed TDD with RSpec and Cucumber.
- Actively participated in adapting the company's Scrum philosophy.
- Implemented a fully automated continuous integration process.
- Handled back-end and front-end performance benchmarking and optimization.
Software Engineer
Groupe SII
- Developed custom Redmine extensions and improved functionalities.
- Created a Symfony-based eCommerce project for one of the biggest Polish price comparison sites.
- Worked with an internal SOAP API.
- Tested code with PHPUnit and RSpec.
Back-end Developer
GoldenLine Sp. z o.o.
- Implemented new functionalities for the company's site, such as new client profiles.
- Optimized performance using Memcached, Membase, and the Sphinx Search Server.
- Tested using PHPUnit and Selenium.
- Created an internal API with the Silex framework.
- Improved core site functionality, including a candidate search engine for recruiters.
Software Developer
Freelance
- Developed websites with PHP and Rails.
- Designed and developed various CRM applications.
- Audited and improved the performance and security of various websites.
Experience
Shopping Cart - Purchasing Platform for Nokaut.pl
New API for Customer Portal Rebranding and Back-end Scaling
Skills
Languages
Ruby, JRuby, SQL, ECMAScript (ES6), Haml, TypeScript
Frameworks
Ruby on Rails (RoR), Ember.js
Tools
RSpec, Git
Paradigms
Test-driven Development (TDD), Scrum
Other
APIs, Software Design, Back-end, SOLID Principles, Performance Optimization, Domain-driven Design (DDD), Scalability, Localization, i18n
Storage
PostgreSQL
Platforms
OS X
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring