Maciej Lorens

Maciej Lorens

$38/hr
Ruby on Rails back-end developer
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
38 years old
Location:
Kraków, Małopolska, Poland
Experience:
8 years
Maciej Lorens Senior back-end Ruby on Rails developer basic info address Kraków, Poland, UTC+1 phone (- email - github https://github.com/MaciejLorens education- M.Sc. Technical Physic, Solid State Physics specialization AGH University of Science and Technology in Cracow Faculty of Physics and Applied Computer Science experience Summary 8.5 years of professional experience in designing, implementing, fixing various systems for scale, mostly in Ruby on Rails. I love working in startups, bringing them to life, fill them with features and then scale them up for milions of users. 11/2016 - now (3 years, 2 months) Leading Ruby on Rails Developer PulsateHQ Project: Pulsate, Purpose: advanced marketing content delivery platform for mobile devices. Technologies: Ruby on Rails, MongoDB, Redis, jQuery, Angular, React, AWS. Description: Takes care of current and future technology stack and architecture. Scales product up from 1M to 5.5M users. Writes spec-docs and architecture plans for new, exciting features. Reached test coverage at 95%. Constantly upgrading technology stack. Ensures code quality by day-to-day reviews. Splits responsibility and tasks among developers team. Makes sure that features are delivered on time. Resolves more advanced technical issues related scalability. Works on 3rd party integrations with big IT companies. Ensures all the team has common goals. Working remotely for Irish client. 08/2014 - 10/2016 (2 years, 3 months) Senior Ruby on Rails Developer PulsateHQ Project: Pulsate, Purpose: advanced marketing content delivery platform for mobile devices. Technologies: Ruby on Rails, MongoDB, jQuery, AWS. Description: managed medium (5 developers) team to design, build and maintain product. Scale product up from 30k to 1M users. Reduced maintaining costs of the system by 40% and reduced API response time by 50% in the first 6 months of work. Split product into 5 services hosted on AWS. Working mostly in back-end. Working remotely for Irish client. 09/2012 - 07/2014 (1 years, 11 months) Mid Ruby on Rails Developer Railwaymen Sp. z o.o. Project: AppGalleries, Purpose: web service to present android / ios apps list made by individual developers. Technologies: Ruby on Rails, MySQL, jQuery, AWS. Description: Rewrote whole project from Rails 2.3 to Rails 3.2. Integration with large advertising company. Manage small developers team (3 people) to design, build and maintain product. Worked mostly as full-stack developer. Worked remotely for USA client. 02/2012 - 08/2012 (7 months) Junior Ruby on Rails Developer OpenSoftwares Project: SyllabusKRK, Purpose: system for complex university classes management. Technologies: Ruby on Rails, PostgreSQL, jQuery, Heroku. Description: Worked directly with client, gathered requirements, implemented functionality, tested it and presented for large audience (even 400 people). Made week-to-week workshops for 20 people from the product usage. Worked mostly in front-end. Worked remotely for Polish client. 09/2011 - 01/2012 (5 months) Junior .NET Developer Ring Software Project: Origami, Purpose: system for holidays booking. Technologies: .NET ASP.NET, MSSQL, LINQ, Hudson. Description: Analyse spec-doc, implement and deploy features, fix ongoing bugs. Integrate with Mixpnale to create advanced users actions tracking. Worked as full-stack developer. Worked on-side for Polish client. 2011 - 2019 Other projects MLSoftware A few websites and services created in free time for myself and friends like: TRANSI (Facebook Messenger intelligent chatbot for learning new languages, very interesting project), FitMyMind (website for dietitian), Szczupła i piękna (website for diet plans), VENTO (house developer website), BEOOTI (booking beauty therapists service), WS-TECH (company orders management and website), GS-Software (company notifies management), WIZZART (indoor architecture company website), TWISTBAR (mobile bartender services). languages english Advanced written and spoken, used on daily basis IT skills* web technologies Ruby 1.9-2.6 (5), Rails 2.3-6.0 (5), REST API (4), Node.js (3), HTML (4), CSS (4), JavaScript (3), jQuery (4), CoffeeScript (4), Vue.js (2), React.js (1), Angular.js (1), MongoDB (4), MySQL (3), MariaDB (3), PostgreSQL (3), Redis (4), Capistrano (4) system tools Windows (4), Ubuntu (5), Jenkins (4), Heroku (4), Amazon AWS (4), Vim (3), RubyMine (5), Apache (4), Nginx (2), Passenger (4), Gimp (3) testing technologies TDD (4), BDD (2), Rspec (5), Capybara (4), Simplecov (5) code quality Agile Methodology (4), Kanban (4), SOLID (3), JIRA (4), Aha (3), Sprintly (3), Trello (5), Git (4), GitHub (5), New Relic (5), Mixpanel (3), Rubocop (4) * marks in brackets - ”know technology” scale, where (1) is barely and (5) is very good. personality • Passionate about my job, so even in free time I code or read about new technologies • Solution oriented developer with a focus on hard work and completing tasks • 80% backend and 20% frontend developer who likes to think outside the box • I like to work with semi-pair, agile development methodology with pull requests, code reviews, refactoring sessions • Prefer to work in a Test Driven Development (TDD) environment with often releases • Always open to making new connections and meeting new people who I can learn from • I am positive person with a good sense of humor who likes being part of a team interests IT Artificial intelligence, neural networks, games physics sport Squash, snowboard, sailing, gym I hereby declare that all the facts and information provided for CV are true. I allow my personal data stated in the abovementioned applications to be processed for the purpose of recruitment, in accordance with the Personal Data Protection Act dated 29/08/1997 (Dz.Ust.No.133, item 883)
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.