Marek Stabla, Developer in Wodzislaw Slaski, Poland
Marek is available for hire
Hire Marek

Marek Stabla

Verified Expert  in Engineering

JavaScript Developer

Wodzislaw Slaski, Poland

Toptal member since June 6, 2016

Bio

Marek is a software developer who has over five years of experience developing web applications using different technologies. He started his career by working for outsourcing companies so he has the ability to adapt to a client's workflow, requirements, and technologies. He communicates well and most importantly, he loves his job which means that his work inevitably results in customer satisfaction.

Portfolio

Hellocomputer
Angular Universal, .NET, C#, Umbraco, Node.js, Angular
Charts.io (via Toptal)
TypeScript, Node.js, JADE, Firebase, CoffeeScript, Angular
BCG Digital Ventures
Microsoft SQL Server, Spring, JPA, Java, Jenkins, Drupal, ZURB Foundation...

Experience

  • HTML5 - 3 years
  • JavaScript - 3 years
  • C# - 3 years
  • AngularJS - 2 years
  • Sass - 2 years
  • Angular - 1 year
  • ECMAScript (ES6) - 1 year
  • TypeScript - 1 year

Availability

Part-time

Preferred Environment

YouTrack, Jira, Git, Visual Studio, WebStorm, MacOS

The most amazing...

...thing I've worked on is South Africa Tourism website, Southafrica.net which is visited by thousands of users and looks fantastic.

Work Experience

Full-stack Developer

2016 - 2018
Hellocomputer
  • Developed most of a front-end of an application and components.
  • Integrated Angular Universal (Angular 4.0 back then).
  • Constructed the back-end (Umbraco with a custom API written in .NET C#).
  • Integrated the back-end with the front-end.
  • Implemented continuous integration and maintained the deployment.
  • Acted as a core team member.
Technologies: Angular Universal, .NET, C#, Umbraco, Node.js, Angular

Web Developer

2016 - 2016
Charts.io (via Toptal)
  • Implemented the design with styling and templates.
  • Refactored the existing codebase to be organized.
  • Integrated the platform with a payment provider.
  • Adjusted the views for mobile and tablets.
  • Increased test coverage for the back-end.
Technologies: TypeScript, Node.js, JADE, Firebase, CoffeeScript, Angular

Software Developer (Contractor)

2015 - 2016
BCG Digital Ventures
  • Created a portal for professional advisers on do-it-yourself (DIY) projects.
  • Built a video-chat feature for homeowners.
  • Developed the ability to browse content and share it with someone through a chat forum.
  • Contructed the content-browsing feature for an iOS app using Ionic Framework.
  • Developed Drupal modules.
  • Supported an API development using Java.
  • Used Jenkins for deploying projects.
  • Implemented WebSockets for API communication.
Technologies: Microsoft SQL Server, Spring, JPA, Java, Jenkins, Drupal, ZURB Foundation, WebSockets, CSS3, HTML5, Sass, Gulp, AngularJS

Front-end Developer

2015 - 2016
Tailors Group (via Gorrion)
  • Developed WordPress themes based on templates.
  • Constructed a base project structure for building WordPress themes.
  • Implemented WordPress plugins to make the content easier to modify.
Technologies: Gulp, WordPress, PHP, jQuery, AngularJS, Sass, CSS, HTML5

Software Developer

2013 - 2016
Gorrion Software House
  • Worked as an outsourcing developer.
  • Represented the company as a speaker at conferences.
  • Tutored at the coding workshop.
  • Developed the expert-based Q&A website, Asknuts.com.
  • Built the internal ERP system.
  • Trained and mentored junior developers.
Technologies: jQuery, Entity Framework, C#, ASP.NET MVC, Node.js, JavaScript, Angular, AngularJS

Full-stack Developer

2014 - 2015
Willa Tatiana (via Gorrion)
  • Developed a web application for managing hotels and apartments.
  • Created a reservation system for apartments.
  • Worked on both the back-end and front-end part of the project.
Technologies: Entity Framework, ASP.NET Web API, C#, Bootstrap, HTML5, CSS, AngularJS

Microsoft Student Partner

2014 - 2015
Microsoft
  • Taught students about the basics of programming using .NET Framework and C# programming language.
  • Worked as the leader of a scientific circle ".NET Group" at the Silesian University of Technology.
  • Acted as the main organizer of the conference IT Academic Day 2014.
  • Tutored students and reviewed their first applications.
  • Established the cooperation with other companies.
  • Promoted Microsoft technologies.
Technologies: Azure, ASP.NET MVC, Windows Phone, C#, .NET

Windows Phone Developer

2014 - 2014
Geosolution Sp. z o.o. (via Gorrion)
  • Created an application for bike trails in Poland.
  • Developed a custom control for tracking altitude.
  • Integrated SQLite and an app with content API.
  • Prepared an application for the Windows Phone Store.
Technologies: Windows Phone, SQLite, MVVM Light Toolkit, Windows Presentation Foundation (WPF), XAML, C#

Software Developer

2013 - 2014
Pro-Project (via Gorrion)
  • Developed a desktop application for image analysis.
  • Constructed an automated image verification feature used for checking an X-ray device' condition.
  • Created a complete web application for online verification of images.
  • Built a custom CMS for web application used for providing articles and videos.
  • Developed a reports module from the image analyses.
Technologies: Emgu CV, Windows Forms (WinForms), JavaScript, jQuery, Microsoft SQL Server, Entity Framework, ASP.NET MVC, C#

SouthAfrica.net

https://southafrica.net
South African Tourism (hereinafter SAT) allows SAT and third-party publishers to publish information about South Africa and their products—making information on South Africa in general and travel to South Africa available to interested parties.

DIYZ

This enables homeowners to browse and perform DIY projects while allowing video collaboration and content sharing with a professional.

Asknuts.com

I worked on an expert-based Q&A website.

Zmieniamy Miasto

A blog about architecture and urbanization written by leading Polish architects; used one of the WordPress themes.

Vestor

http://vestor.pl
A website for one of the most known Polish brokerage houses; used one of the WordPress themes.
2015 - 2016

Master's Degree in Computer Science (Internet and Web Technologies)

Silesian University of Technology - Gliwice, Poland

2011 - 2015

Engineer's Degree in Computer Science (Computer Graphics and Software)

Silesian University of Technology - Gliwice, Poland

Libraries/APIs

jQuery, Selenium WebDriver, Node.js, Entity Framework, Windows Forms (WinForms)

Tools

Bower, Grunt, Gulp, Stylus, Git, Jira, WebStorm, Visual Studio, YouTrack, Jenkins, Angular Universal

Languages

Sass, CSS, HTML5, CoffeeScript, JavaScript, C#, CSS3, JADE, ECMAScript (ES6), TypeScript, C++, SQL, XAML, Java, PHP

Frameworks

Angular Material, Bootstrap, AngularJS, .NET, ASP.NET MVC, Swagger, ASP.NET Web API, Express.js, MVVM Light Toolkit, ZURB Foundation, JPA, Spring, Entity Framework Core, Java Agent DEvelopment (JADE), Ionic 2, Windows Presentation Foundation (WPF), Angular

Paradigms

Responsive Web Design (RWD), Object-oriented Programming (OOP), Agile Software Development

Platforms

iOS, Umbraco, Heroku, Windows Phone, MacOS, Drupal, Firebase, WordPress, Linux, Azure, Windows Server

Storage

SQLite, MongoDB, Microsoft SQL Server, MySQL

Other

User Experience (UX), Emgu CV, WebSockets

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring