Mikolaj S.

Mikolaj S.

Senior Software Engineer

Poznan, Poland
Hire Mikolaj S. Hire Mikolaj S. Hire Mikolaj S.

About Me

Mikolaj brings 10+ years of experience in software development and web design, crafting software and web applications while working remotely with various international teams. He is passionate about programming and finding innovative and creative solutions to deliver the best value in the form of clean, efficient, and well-documented code for clients. With technical expertise in JavaScript, HTML/CSS, React/Redux, React Native, Angular.js, and Node.js, among others, Mikolaj enjoys tackling intellectual challenges, problem-solving, and identifying the best solution. He specializes in real-time web protocols using WebSockets, WebRTC, and interactive 2D/3D graphics using Canvas and WebGL and is keen on trying out new languages and technologies.

Work history

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

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

  • Ensuring that features are being delivered efficiently and on time.

Welltok Inc
Welltok Inc
Full-stack Engineer
2017 - 2018 (1 year)
Remote
  • Maintained and improved the internal services used to gather and process PHI user data for Welltok.

  • Provided technical support to improve a client portal patronized by company clients.

  • Regularly developed and tested internal services, REST and GraphQL APIs, and RabbitMQ event workers.

Merixstudio
Merixstudio
Full-stack Developer
2014 - 2016 (2 years)
Poznan, Poland
  • Developed websites, SPAs, APIs written in Node.js, real-time WebSocket servers, Canvas applications, WebGL scenes, and managed advanced JavaScript development.

  • Served as a front-end technical consultant and determined best tech stacks to use on front-end projects.

  • Managed front-end development processes on complex projects and interviewed candidates for the front-end team.

Freelance
Freelance
Freelance Full-stack Developer
2006 - Present (18 years)
Remote
  • Designing, developing, and delivering different code snippets and services for full-stack development and UI/UX designs for various clients.

  • Applying leading industry standards and best practices in designing different client product instrumentation and test automations.

  • Assisting clients with writing formal specifications and documentation for delivered code.

Portfolio

Developer - Walibi Quiz
Developer - Walibi Quiz

An interactive quiz that allows customers who are waiting in line for their turn on rides to compete against each other on their smartphones and win a chance to get early access to the ride. Questions are displayed on large screens installed in the park. Multiple visitors use their smartphones to connect with the screens (via a WebSockets protocol). Users enter dynamically generated and individual PIN codes to participate in the quiz. After every 15 questions, a winner is announced.

Education

Engineer's degree, Computer Science
Engineer's degree, Computer Science
Poznan University of Technology - Poland
2008 - 2012 (4 years)