Marek Stabla
Verified Expert in Engineering
JavaScript Developer
Wodzislaw Slaski, Poland
Toptal member since June 6, 2016
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
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
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
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.
Web Developer
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.
Software Developer (Contractor)
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.
Front-end Developer
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.
Software Developer
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.
Full-stack Developer
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.
Microsoft Student Partner
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.
Windows Phone Developer
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.
Software Developer
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.
Experience
SouthAfrica.net
https://southafrica.netDIYZ
Asknuts.com
Zmieniamy Miasto
Vestor
http://vestor.plEducation
Master's Degree in Computer Science (Internet and Web Technologies)
Silesian University of Technology - Gliwice, Poland
Engineer's Degree in Computer Science (Computer Graphics and Software)
Silesian University of Technology - Gliwice, Poland
Skills
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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring