LOADING

Mariusz Szlachta Front-end Developer

Front-end
Developer

About me

My foto

My name is Mariusz. I'm an ambitious web developer for whom programming is a passion. I started my adventure with programming in 2017 and I continuously develop my skills.

After a few months of self-teaching, I decided on a bootcamp Web Developer organized by Kodilla, during which I built a solid foundation in the area of web apps development based on the most popular JavaScript technologies and I graduated with extraordinary results.

Next, I got some first experience with commercial projects by creating some websites ad other mini-projects. I also cooperated with the Akanza company from Lublin with their projects.

The first serious commercial experience I acquired working as a Junior JavaScript developer in Asseco Business Solutions. That job spread my horizons, taught best practices, design patterns, and made me a conscious programmer. Working there I was responsible for two projects.

  • Connector portal - I was responsible to create new functionalities like powerful data grids to present thousand of records and rewrite old functionalities in a modern way using React, Kendo UI, JSP, Redux, and many more
  • Direct Portal - a startup-like project made from scratch in React as Single Page Application. I was able to introduce solutions in the area of styling, Webpack and I was an author a half of the front-end part of the application. In that project, I learned the React library in deep.

Currently, I live in Gliwice where I am a front-end developer at Skygate. I develop my programming skills by working on a project for the biggest pharmaceutical company in Europe. The application presents large amounts of data in the form of charts and tables. That is the largest and longest-lasting project Skygate currently runs, and I lead that project in cooperation with other developers and QA. As a project leader, I constantly improve the work-flow by introducing new technological solutions that significantly improved the work in the project and release management

I am also the main architect of technical requirements for candidates and I am involved in every technical part of the recruitment process. Because of my experience and willingness to help I am frequently asked for help in other projects. Because of my ability to share the knowledge I conduct internal training.

In my free time, I learn new technologies, explore the JavaScript ecosystem and follow the current trends. In the future, I want to be a tech-lead with a wide range of tools that will help to change the world around me. To do so I try to surround myself with inspiring and full of passionate people I could learn from.

Projects