Pragmatic Software Engineer with over a decade of diverse experience, specializing in optimizing legacy Ruby on Rails monolithic applications and complimenting them with Serverless or Microservice structures. Demonstrated management skills with quick learning ability and effective communication. Active in open-source community and proficient in security and performance optimization.
Maintaining legacy code, developing complex algorithms, and optimizing system integration. Demonstrated proficiency in working within structured teams on diverse projects in sectors like accounting, invoicing, document processing, and business workflows for global clients. Key projects include enhancing backends for shopping apps, refining API applications, extending crawler code for document gathering platforms, rewriting server-side rendered views into JSON-API for recruitment apps, and working on optimizing architecture for fintech systems. Noted for problem-solving abilities, efficiency, and commitment to quality.
Full stack: Ruby on Rails, React, PostgreSQL, GraphQL, JSON:API, Redis, ElasticSearch, Microservice and Monolithic Architectures.
Related: AWS, Heroku, Rollbar, NewRelic, Github, Rubocop and BrakemanResponsible for creating advanced Three.js based online CAD editor. Also did monitoring and full stack development for Rails application related to 3D Printing and IOT Devices. Managed and scaled Azure infrastructure spanning 8 VM and 30+ containers
Full stack: Three.js, React, React Ruby on Rails, NodeJS, ActionCable, PostgreSQL and Redis
Related: Azure, Capistrano, MicroServices, Integration, AirBrake (Errbit), Monitoring and GitLab.Responsible for planning, estimating and distributing work in a team, architecture and quality of code for medium Rails application
Full stack: Bootstrap, Three.js, Ruby on Rails, PostgreSQL, Redis and Elasticsearch
Related: Kanbanery, Capistrano, Integration, AirBrake (Errbit), Monitoring and GitLabLead developer in a big project related to the accounting and business processes. Managed team of 5 developers. Responsible for architecture, maintenance, deployment - whole system development life cycle
Full stack: Bootstrap, EmberJS, Bower, NPM, Ruby on Rails, PostgreSQL and Docker
Related: Jenkins, Redmine, Capistrano, Vagrant, Integration, Monitoring and GitLab.Performed second level on-site Helpdesk. Administrator of packages, applications and compliance for SCCM (2500 workstations) and on-site Aactive Directory managment (600 users and computers).
Responsible for supporting Paid SMS Gateway and part-time Helpdesk Support.
Responsible for the infrastructure of multiple client companies. Developed multiple small tools and applications in Java and C-Sharp.
Created multiple OpenERP modules. Performed duties as Secondary Systems Administrator and resolved Helpdesk tickets.
Speciality: Networks of Mobile Devices
Thesis: Urban navigation based on WIFI location data
Advisor: dr. inż. Michał Tomaszewski
Speciality: Information Technology
Creator is an online tool where, thanks to original Skriware blocks system, you can design any robot or construction and print it on a Skriware 3D printer.
View ProjectPrint and share amazing 3D designs. A dedicated market with high quality models for Skriware 3D printer.
View ProjectTax Order is modern approach to managing big accounting offices. It offers a powerful system for designing any waterfall-style business processes. It also features client facing portal where You can generate or upload invoices, manage employee contracts and consult any law or accounting problems.
View Project