MIROSLAV JONAS
Summary
A web developer focusing on the front-end of things, with extensive experience in the full stack. Speaker, community organizer, and open source enthusiast. The organizer of Angular Vienna and Vienna JS meetups and co-founder of the Angular Austria Association.
Passionate about community and knowledge sharing, technology improving quality of life, music & visual arts, environmental sustainability, and outdoor.
Skills
CORE: TypeScript/ES6, HTML, (S)CSS, Angular, React/Preact, RxJS, Redux/NGRX
SOFT: Leadership, coaching, public speaking, planning
ADDITIONAL: C#/.Net, PHP, Java, Ruby/Rails, SQL, Vue
Working experience
AUGUST 2018 - PRESENT
- Software developer/architect in the flat structure
- Building front-end for the high-performance betting solutions
- Working on multiple lightweight (7KB) apps and complex enterprise solutions
- Angular, React, Vue, Preact, Svelte, Typescript/ES6, RxJS, NGRX/Redux, VertX
APRIL 2016 - JULY 2018
- Technical lead on internal workflow automation hub
- A critical system with high availability
- Involved in shaping and improving the workflows across all the departments
- A member of the company’s architecture and agile guild
- Angular, RxJS, .Net Core, MongoDB, Webpack, Gulp, Vanilla JS
MARCH 2013 - MARCH 2016
- Kick-off team member and technical lead on the new BWIN mobile betting platform
- High demand and high data traffic web mobile platform
- Established as the top grossing product and top product on the market within the first few months
- A member of the code stewardship team - responsible for front-end code guidance
- AngularJS, .Net MVC, Vanilla JS
APRIL 2010 - DECEMBER 2012
- Technical/team lead of front-end team
- working on several small to medium-size web projects for clients like Nedap and Vizada
- C#/.Net, Java/GWT, Ruby/Rails, JavaScript, SQL Server/MySQL
Europe Design
OCTOBER 2009 - MARCH 2010
- Project lead working on WYSIWYG affiliate websites generator
- Flash/ActionScript, PHP, MySQL
JANUARY 2007 - FEBRUARY 2009
Various freelance projects
2003 - 2011
- PHP, Flash/ActionScript, JavaScript and C#
KNOWLEDGE SHARING
Talks and training
- Hello generics, goodbye boilerplate, AgentConf, January 2020
- Hello generics, goodbye boilerplate, Angular Vienna Meetup, December 2019
- How to cook with RxJS, GDG DevFest, November 2019
- How to cook with RxJS, ArmadaJS, September 2019
- Reactive Vue, Vue.js Vienna Meetup, November 2018
- ngGirls Workshop trainer, October 2018
- Cooking with RxJS, Angular Finland, September 2018
- We Are Developers, Conference stage moderation, May 2018
- Reactive State of Mind, Angular Vienna Meetup, February 2018
- Angular Router Localization, Angular Vienna Meetup, May 2017
External blog posts
Notable past open-source projects
- Ng Helpers - A library that provides helpers for your Angular projects that speed up the development or solve tricky problems
- Localize Router - Real-time configurable localization of routes in Angular
- ngx Modal Dialog - Dynamic modal dialog control for Angular with cross control
- ngx Typeahead - A typeahead/dropdown combo component for Angular
- gulp Inject Partials - A path-based recursive injection of partials for Gulp
LANGUAGES
- Slovak (native)
- Serbian (native)
- English (fluent)
- German (intermediate)
EDUCATION
SIDE ACTIVITIES
- Co-organizer of Angular Vienna and Vienna JS meetups and co-founder of Angular Austria Association
- An enthusiast in digital music (Fasttracker and Propellerhead Reason), print and web graphics (Photoshop, Affinity Designer), interior design and photography
CONTACT
Lives in Vienna, Austria
missing.manual@gmail.com
github.com/meeroslav
linkedin.com/in/meeroslav
@meeroslav
missing-manual.com