Szymon P.

Szymon P.

Senior Software Engineer

Katowice, Poland
Hire Szymon P. Hire Szymon P. Hire Szymon P.

About Me

I am a master Fullstack JavaScript developer with technical competencies in PHP and a focus on Node.js in the delivery of software solutions for clients. I am a keen follower of industry trends and new ideas; employing engineering best practices and approaches for the delivery of high-quality solutions on several projects over the last 6+ years.

Work history

UpStack
UpStack
Senior Software Developer
2019 - Present (5 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time

Coders Lab
Coders Lab
Javascript Lecturer
2015 - 2019 (4 years)
Katowice, Poland
  • Influencing the next generation of programmers by teaching them JavaScript.

  • Conduct classes on JavaScript courses for students.

  • Offered guidance on projects; resolving reported bugs and suggesting improvements to students.

The Software House
The Software House
Senior Node.js Full Stack Developer
2015 - 2019 (4 years)
Gliwice, Poland
  • Created a scalable, highly available architecture used by hundreds of thousands of people; handling between 1000 - 2000 requests per minute.

  • Utilized new logging/profiling approaches for the elimination of lots of bugs in the legacy application.

  • Worked in team of 3-20 developers for the delivery of 6 largescale projects and created a fully functional CI/CD environment based on GitLab Pipelines for the client.

WebSiteDev
WebSiteDev
Full Stack PHP Developer
2013 - 2015 (2 years)
Tychy, Poland
  • Successfully delivered 10+ projects for the company within a 2.5 years period for different clients.

  • Engineered solutions that optimized WebSiteDev's cron jobs to run 3 times faster.

  • Influenced the migration of the client's development framework from jQuery to Angular.js.

Portfolio

Senior Node.js Developer - BrickVest
Senior Node.js Developer - BrickVest

Worked on a greenfield solution developing generic, scalable, real-time backend framework for implementation of investment platforms. Achieved the MVP deadline as agreed with the client, created a real-time subscription-based application over a secure and ultralight WebSocket communication. Built a very precise schedule for launching tasks and implemented communication between microservices. The solution was launched as an internal beta and released.

Senior Node.js Developer - MindMint
Senior Node.js Developer - MindMint

Developed the backend and frontend side of an event management application; working with the rest of the team based in the US. Engineered 3 applications with the backend written in Node.js, mobile hybrid application for iOS and Android and the web version of the application. Met the MVP deadline as agreed with the client, created a WYSIWYG editor for the landing pages to enable clients to promote their events. Wrapped the application into docker containers, configured CI/CD environments, improved the project architecture, and introduced a common repository/package to share data for all components of the project.

Node.js Developer - E-Commerce Platform
Node.js Developer - E-Commerce Platform

Defined communication between the backend and frontend components of the e-commerce platform. Held daily meetings with the client, provided quality assurance for high test coverage on the solution and adapted the legacy application to be more scalable. The solution was successfully launched by the client and used in a popular charitable event shown on TV.

Owner/Developer - PowerCMS
Owner/Developer - PowerCMS

Created a fully functional and scalable headless CMS framework with very easy to extend features and customizations. Built automatic deployment with TravisCI, handled test coverage. Created different modules for microservices and one package for the common stuff. Developed a React-kit library for building frontend applications connected to the backend API.

Education

Education
MSc. Computer Science
Silesian University of Technology
2015 - 2016 (1 year)