Tomislav Matijević
Verified Expert in Engineering
Software Developer
Osijek, Croatia
Toptal member since February 11, 2015
Tomislav is a software engineer who's very experienced in front-end technologies, particularly in vanilla JavaScript and React.js. He is currently a proud member of Toptal Core Development Team working on complex and amazing things. Alongside coding, he has a great amount of experience working as a UI/UX consultant for several enterprise companies.
Portfolio
Experience
Availability
Preferred Environment
Visual Studio Code (VS Code), OS X
The most amazing...
...thing I've coded is a useful jQuery responsive tables plugin that was presented as a great solution on several awesome sites.
Work Experience
Principal Front-end Engineer
Toptal
- Advocated high-level code quality in team and squad environments.
- Participated actively in research on relevant topics, experimented with technologies, and shared recommendations based on findings.
- Contributed to the effective adoption of architectural decisions during product development within the team/squad.
- Identified challenges and areas for improvement proactively, providing an architect's perspective.
- Engaged in discussions, evangelizing, and promoting upcoming technical migrations and initiatives with all stakeholders to foster collaboration and inclusiveness.
Front-end Core Developer
Toptal
- Designed, built, and maintained efficient, reusable, and reliable front-end code.
- Initiated and led many complex and very interesting initiatives.
- Onboarded and mentored new team members. Paired with them and provided guidance.
Front-end Developer
Fort Hill Company (via Toptal)
- Created a responsive form wizard with client-side validation, responsive tables, and Ajax calls.
- Created a few jQuery plugins based on a jQuery autocomplete plugin which dynamically fills all the fields inside a certain wrapper based on the user selection.
- Improved elements in the application (UI/UX).
- Used Bootstrap as the main framework and fixed old HTML markup that wasn't following Bootstrap guidelines.
- Served as UI/UX advisor.
- Implemented and customized JavaScript events for HighCharts library.
Lead Front-end Developer
Farmeron
- Implemented Sass and OOCSS using Gulp and Bower.
- Developed jQuery/JavaScript implementations.
- Tested and fixed issues related to responsive web design (CSS, HTML, and JavaScript).
- Implemented UI/UX improvements.
- Expanded/improved Gulp configuration.
- Created jQuery plugins for certain functionalities across the site.
- Contributed to design/promotional materials and improved them.
- Created a coding standard for CSS/JavaScript.
- Utilized AngularJS daily and gained experience implementing complex AngularJS projects.
- Worked on a new Farmeron main website using BEM, SASS, GULP, and responsive web design.
- Improved Farmeron's brand by creating T-shirts, notebooks, pens, and other marketing articles.
- Designed and implemented a completely new, modern Farmeron site using BEM, Gulp, Sketch, Photohsop, Illustrator, Git, HTML, HTML5, CSS, CSS3, JavaScript, and jQuery.
- Wrote JavaScript tests using Jasmine.
- Improved the front-end architecture by implementing modular front-end development. Increased efficiency and reduced page size loading up to 85%.
- Participated and collaborated on all new project specifications. Helped decide on new project infrastructure, time span, and technologies.
Front-end Developer
Pavlovspig (via Toptal)
- Implemented the design using HTML, CSS, and JavaScript.
- Integrating the existing dashboard theme and customized it.
- Bulit JavaScript architecture to communicate over a custom API.
- Handled responsive web development.
- Created many JavaScript functionalities like custom page go-to scroller with clickable elements, parallax product element, and custom interactive modals.
- Created logic with add, remove, and update features integrated with custom API.
- Implemented HighCharts and manipulated a huge load of data.
- Created a front-end based session controller in combination with custom API which is storing/loading data for each registered user.
Front-end Developer
Copyop (via Toptal)
- Worked intensively on HighCharts API.
- Developed an animated simulation of stock market trading using JavaScript/jQuery.
- Created HighCharts and CSS logic based on the win/lose ratio.
- Created client-side validation using Parsley.js. The user can easily alter the basic configuration of all calculations (win/lose percentages, X/Y axis points, number of points, color of charts, etc.).
Front-end Developer/Designer
Innovative Operations (via Toptal)
- Created a visual solution for both the dashboard and the regular website.
- Created HTML architecture using BEM methodology.
- Handled responsive web development.
- Used Git daily.
- Templated using Ruby on Rails.
- Served as UI/UX advisor.
- Implemented responsive images solution for best performance on all devices.
- Created custom font icons for a new dashboard using Sketch.
- Designed a completely new web page.
- Implemented the design using HTML, CSS, and JavaScript.
Front-end Developer
Pareto Solutions (via Toptal)
- Sliced and prepared Photoshop files for implementation.
- Built HTML architecture using BEM methodology.
- Wrote CSS from the sliced design.
- Implemented custom forms using Stripe.
- Implemented custom JavaScript step by step validation.
- Implemented a JavaScript library for displaying a modal before a user leaves the website.
- Used Git daily.
Front-end/Back-end Developer
Lemeno (via Toptal)
- Converted the whole website from only desktop to be completely responsive.
- Worked to make the whole site responsive using RTL and LTR directions.
- Improved many components (UI/UX).
- Created design propositions for various elements and implemented them.
- Improved site speed and SEO.
Front-end/WordPress Developer
Moshe Saraf (via Toptal)
- Improved the current WordPress theme to be more dynamic.
- Created several new interactive pages to promote their product.
- Implemented and improved an interactive zoom JavaScript plugin.
- Configured the CDN and improved website performance.
Front-end/Drupal Developer
WineGreeting (via Toptal)
- Created new Drupal themes.
- Worked with the designer and proposed some design (UI/UX) improvements.
- Created HTML, CSS, and JavaScript out of Photoshop files.
- Created administration classes and fields and presented to the client.
Front-end Developer, UI/UX
Matdagboken i Sverige AB (via Toptal)
- Created a visual solution for fragments of the site which was needed to go responsive using Adobe Photoshop.
- Created a new HTML structure for tablet-/mobile-based devices while keeping existing desktop HTML structure.
- Created CSS for a responsive solution.
Front-end Developer and UI/UX Advisor
FragranceX.com/Perfume.com (via Toptal)
- Served as a UI/UX advisor.
- Implemented a responsive image gallery solution.
- Implemented a responsive product management solution.
- Designed new visual improvements for products, category listing, etc.
- Implemented new interactive responsive navigation.
eZ Publish/Front-end Developer
Netgen
- Handled eZ Publish template programming.
- Responsible for front-end development (HTML, CSS, JavaScript, jQuery).
- Implemented visual design solutions (Adobe Photoshop, Illustrator).
- Worked with Less and Bootstrap.
- Used Git and SVN on a daily basis.
- Handled responsive web development.
- Designed partial/entire pages using Adobe Photoshop.
- Sliced and implemented web mail for a major Croatian telecommunication provider.
- Created jQuery based plugin for responsive tables which was later included in top ten solutions on decent websites.
Web Solution Developer
NTH Media
- Worked on front-end development.
- Worked on back-end development with PHP and the eZ Publish custom template system.
- Handled WordPress development.
- Worked daily on UX.
- Used CVS (Eclipse) and Git (Smart Git) on a daily basis.
Experience
Farmeron Web Site
Soccer 4 Success
- Complete custom design using Adobe Photoshop/Adobe Illustrator.
- Custom logo designed to be printable on T-shirts, bags, and all other accessories.
- A4, A5 printable flyers.
Front-end Development:
- Used JavaScript/jQuery, HTML, CSS3, SASS, and BEM architecture to implement responsive web development.
Back-end Development:
- PHP
CMS:
- Custom WordPress theme created from scratch.
Deutscher Tennis Bund
http://www.dtb-tennis.de/Ducticians
Nasbnation
Togo Diplomatie
http://www.togodiplomatie.info/FragranceX
King Saud
Pixie
Iskon Webmail
https://webmail.iskon.hr/780 Coaching
http://780coaching.com/IRB OZIP Microsite
http://ozip.irb.hr/eZ Summer Camp 2014
http://2014.phpsummercamp.com/Salsa Adria
http://www.salsa-adria.hr/Watan TV
Perfume
Winegreeting
jQuery News Affix Scroller
jQuery Responsive Tables Plugin
https://github.com/tmatijev/jquery.ngResponsiveTablesjQuery BEM
https://github.com/tmatijev/jquery.jsBemEducation
Master's Degree in Computer Processing
University of Josip Juraj Strossmayer - Osijek, Croatia
Bachelor's Degree in Computer Processing
University of Josip Juraj Strossmayer - Osijek, Croatia
Skills
Libraries/APIs
React, Lodash, jQuery, Node.js, Redux Form, React Redux Form, Ramda, Highcharts, GitHub API
Tools
Sketch, Sketch 3, Adobe Photoshop, GitHub, Git, React Apollo, Bitbucket, Redux Thunk, Bower, Gulp, Subversion (SVN), Webpack 2, Webpack 3, Webpack, Babel, Flow, Adobe Illustrator
Languages
TypeScript 2, TypeScript, JavaScript, HTML5, CSS3, Sass, HTML, SCSS, CSS, TypeScript 3, GraphQL, Less, CoffeeScript, Ruby, PHP
Frameworks
Jest, Redux, Bootstrap 3, Bootstrap, Remix, Angular, AngularJS, Tailwind CSS, .NET, Compass, CodeIgniter, Relay, Ruby on Rails (RoR), Next.js, Cypress
Paradigms
Responsive Web Design (RWD), Functional Programming, Object-oriented Programming (OOP), BEM
Platforms
MacOS, Windows, WordPress, OS X, Visual Studio Code (VS Code), Drupal, Docker
Industry Expertise
Web Design
Storage
JSON, Compose.io, MySQL
Other
User Interface (UI), Front-end, Design, Apollo, Enzyme, Ajax, Relay Diagrams, Ruby Gems, eZ Publish
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