Possess 6+ years of experience as Full-stack Rails developer with experience coding on both backend and frontend. Experienced with bug fixing, debugging, profiling, performance optimization (code and SQL queries), writing small and big features, writing APIs, libraries, connecting with external APIs, implementing designs, doing css’es, coding JS (pure and using frameworks). Motivated to take on challenging projects and deliver software solutions that meet client requirements and answer customer needs.
Wrote 80% of sprintr.io - back-end, front-end in JS, push notifications with web sockets, integration with FreeAgent, testing
http://www.postcodelocaltrust.org.uk/ - wrote web forms for easy applications and admin panel and integration with Salesforce.
Holidaycloud.co.uk – application similar to Airbnb but on specific Scottish market. People could add their properties, set availability, price depending on season, set cleaning service etc. Basically admin could manager their property and regular people could book them. Wrote 70% of code.
Name of the Company: Primate
Simple task manager for agencies, software houses etc.
Managed more than 80% of code writing.
Integrated quickly in the team, even if I was the only developer working remotely.
Managed to code at a higher level, delivering good code towards the client.
Did all back-end API in Rails.
Front-end application was done in React.js with Relay and GraphQL.
Built up all email notifications and reminders.
Delivered push notifications via Pusher.js (and recently ActionCable).
Managed all of the validations, optimizations, tests logic.
Technologies Used: Rails 5, React.js, Relay, GraphQL, Postgresql, push notifications.
Name of the CompanyDataXu
Application to manager online advertising campaigns.
Our team was responsible for fast fixing high priority bugs.
Had contact with almost all of the parts of system.
- fixing frontend bugs CSS and JS in multiple frameworks (Angular, Ember, Backbone)
Fixed back-end bugs in Rails.
Profiled and bench marked application.
Fixed problems with connection to external APIs, for example Facebook.
Fixed problems with connection to internal services (we had over a dozen internal services written in multiple technologies).
Was as well responsible for profile code, performance optimization.
Wrote quick release features.
Technologies Used: Rails 3, Ruby 2, Postgresql, on the frontend side we have mix of Ember.js, Angular.js, React.js, jQuery and pure JS.
Name of the Company: J-Labs
US application to measure popularity and to do rankings of TV programs, series, sports events etc.
NielsenSocial team was responsible to do ratings in Social Media: Facebook, Twitter, Instagram.
Did a few docker containers to connect internal services.
Managed to fix a few bugs.
Frontend application is written in React.js to support existing feature: "keywords matching".
Every hour our application was fetching all tweets from twitter on specified marked ex USA.
After that we were matching/comparing all tweets with our existing database of keywords.
But for some events we wanted to delay that matching to have possibility to add new keywords during the show. Example we wanted to add new keywords even few hours after Oscar nights to make sure we will be able to get as much positive result as it is possible.
Technologies Used in Project: Rails 4, Ruby 2, Ra
Education
Bachelor of Science in Computer Science, University of Silesia, 2010