Piotr G.

About Me

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.

Frontend

Database

Other

Work history

UpStack
UpStack
Full-Stack Developer
2018 - Present (7 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

Dataxu
Dataxu
Software Engineer
2014 - 2017 (3 years)
Cracow, Poland
  • Part of a company that has almost 300 developers that has to deal with huge number of requests, connecting with multiple services and APIs.

  • Wrote smaller features (most of them were already build) and did performance optimization.

  • Worked on updating libraries/frameworks to newer versions, fixed high priority bugs and did a lot of debugging.

Primate
Primate
Software Engineer
2013 - Present (12 years)
Cracow, Poland
  • 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.

Showcase

Full stack developer
Full stack developer
  • Primate is a simple task manager for agencies and software houses.

  • The company successfully managed more than 80% of code writing, even remotely.

  • Primate delivered high-quality code towards clients.

Member of escalations squad
Member of escalations squad
  • CompanyDataXu is an application for managing online advertising campaigns.

  • The team focused on fixing high-priority bugs across multiple frameworks (Angular, Ember, Backbone).

  • Responsibilities included fixing back-end bugs in Rails, resolving API connection issues, and optimizing application performance.

Full stack developer
Full stack developer
  • J-Labs is a company focused on measuring TV program popularity and rankings.

  • The company utilizes a Docker container system to connect internal services.

  • The application is built with React.js and supports a 'keywords matching' feature.

Education

Education
Bachelor of Science in Computer Science, University of Silesia, 2010
University of Silesia
2010