
Vilim Stubičan
Verified Expert in Engineering
Creative Problem Solving Developer
Zagreb, Croatia
Toptal member since September 5, 2022
Vilim is a full-stack web developer focused on providing the best solution for products by transparently balancing the budget, time, and quality in accordance with clients' needs. He is experienced in mentoring and guiding developers, including driving the product to the next level in their natural lifecycle. Vilim is open, communicative, and happy to assist with any problem.
Portfolio
Experience
- PHP - 20 years
- Creative Problem Solving - 20 years
- Git - 12 years
- JavaScript - 12 years
- Node.js - 9 years
- Engineering - 8 years
- React - 7 years
- Software Architecture - 7 years
Availability
Preferred Environment
Slack, JetBrains, PHP, React, Node.js, Docker, Bash, Amazon Web Services (AWS), SCSS, TypeScript
The most amazing...
...thing I've done is scale a company from five to over 30 people through process reorganization and developing large-scale projects focusing on longevity.
Work Experience
Front-end Software Engineer - Documentation
SB Technology, Inc.
- Established project React Foundation regarding the future migration of the existing back-end app.
- Introduced and upgraded existing filtering, sorting, and multi-cursor pagination solution for GraphQL.
- Solved authorization process and session management between the app's front- and back-end.
- Propagated feature flag system with runtime update handlers for routing, accessibility, and feature delivery and availability, along with the rest of the team.
Technical Advisor
Advise Tech
- Provided the client with architectural guidance, presenting domain-driven design concepts for the team.
- Generated a skeleton project with DDD concepts and approaches.
- Prepared an introductory plan of the presented DDD concepts.
Head of Development
Async Labs
- Helped organically scale the company from five people to over 30 in three years and upscaled the production team from two members to 18.
- Developed projects in esports, mixed martial arts (MMA), trucking, crypto, oil and gas, and self-improvement domains.
- Introduced development processes through the implementation of Agile development principles to the recruiting and retaining procedures for the employees.
- Created internal frameworks for back-end development revolving around domain-driven design (DDD) for PHP with Symfony, WordPress, and Node.js with TypeScript.
- Established internal frameworks for front-end development encompassing DDD for React, which helped with faster, safer, and more quality development.
- Mentored over 15 developers throughout the recruiting process, onboarding weeks, and everyday tasks.
- Organized the recruiting process around technical feedback for all of the recruits. It resulted in a better strategy for all individuals involved while giving back knowledge to the community without depending on the actual hiring process result.
Senior Back-end Developer
Trikoder d.o.o.
- Refactored caching structures of several million ad listings, which resulted in upgraded recreation time of the cache from 45 minutes to three minutes.
- Integrated PayPal as a payment option into the legacy portion of the project.
- Introduced DDD concepts in collaboration with the architecture team for the entire back-end team resulting in sounder team coordination.
- Implemented structured merge request templates, which brought more ownership to code quality and valuable code reviews.
- Deployed major features during nightly deployments with a team on the complex structure of an exceeding decade-long project.
- Helped introduce and maintain Agile concepts for the team through education from the Scrum Master.
- Assisted in introducing several different internal process reorganizations for the entire company structure.
Software Developer
Degordian
- Developed an internal system for working, deploying, and maintaining WordPress projects with custom theme development, which allowed the team of five developers to deploy and maintain over 70 different projects.
- Held over 60 internal educational pieces in two years, pushing several new technologies and tools in the day-to-day workflow.
- Mentored more than 15 different team members within three years, including their onboarding, day-to-day mentoring, and assistance with tasks resulting in their accelerated growth.
- Kickstarted the development of an internal accounting tool used for the statistical analysis of the year-over-year company finances and predictions.
- Introduced the difference between software architecture and infrastructure on several projects by defining base implementations of layered architecture principles through the application of design patterns and SOLID principles.
- Worked on 50+ small-scale and over ten medium projects while maintaining two large projects from a development standpoint.
- Implemented custom solutions on both the front and back end for marketing, internet of things (IoT) projects, real-time communication, travel, and accounting domains.
Software Developer
IDB mobile
- Developed an internal banner-making app for creating different-sized banners for social networks from templated source materials.
- Generated statistical views on large datasets for better analysis of the supporting marketing department.
- Helped create a generator for landing page websites to assist the marketing sales campaigns.
- Introduced AngularJS as a new framework for front-end development.
- Upgraded developers' task delivery by introducing better IDEs, automated build environments, and proper usage of Version Source Control (VSC) through Git.
Software Developer
Freelance
- Worked on small-scale projects ranging from landing pages in WordPress themes to custom websites and web shops for local small business owners.
- Developed generators for several different types of high-school project solutions.
- Organized workshops for beginner programmers in Pascal and PHP.
Experience
Battlestage
Statispo
https://statispo.com/Async Labs | Company Website
https://www.asynclabs.co/AYMO | PIMSF (Pipeline Integrity Management System Framework)
Njuškalo
https://www.njuskalo.hr/Pvtistes
https://pvtistes.net/en/Education
Master's Degree in Software Engineering
University of Zagreb, Faculty of Electrical Engineering and Computing - Zagreb, Croatia
Skills
Libraries/APIs
React, Node.js, jQuery, REST APIs, Antd, D3.js, Chart.js, React Testing Library, SQLAlchemy, Web3.js, React Query
Tools
JetBrains, Git, Slack, RabbitMQ
Languages
PHP, JavaScript, Python, CSS, HTML, TypeScript, HTML5, SQL, CSS3, Bash, SCSS, Java, GraphQL
Frameworks
Express.js, Yii 2, Symfony, Bootstrap, Redux, Laravel, Selenium, Jest, Flask, AngularJS, .NET, Yii 1, Cypress, Django
Paradigms
Design Patterns, Web Application Architecture, REST, Automation, Testing, Agile, UX Design, Domain-driven Development, Microservices, Load Testing
Platforms
WordPress, MacOS, Docker, Amazon Web Services (AWS), Ethereum, Blockchain, AWS Lambda
Storage
MySQL, PostgreSQL, Databases, JSON, Amazon S3 (AWS S3), Graph Databases, NoSQL, Redis, Elasticsearch, MongoDB
Other
APIs, Architecture, Front-end, Web Development, Full-stack, Software Design, Documentation, Technical Documentation, Chrome Extensions, Web Scraping, Planning, Concurrency, Data Scraping, Code Review, Software Development, Back-end, IT Security, Engineering, Computer Science, Algorithms, Artificial Intelligence (AI), Complex Problem Solving, Creative Problem Solving, Web Security, Team Mentoring, Technical Leadership, Software Architecture, Mentorship, Recruiting, Real-time Communication (RTC), WebSockets, Service Workers, CTO, Data Visualization, OAuth, Leadership, Domain-driven Design (DDD), Software Consulting, eCommerce, User Experience (UX), Data Cleansing, SaaS, Big Data, Machine Learning, Agile Coaching, Non-fungible Tokens (NFT), Ethers.js, Fintech, TypeORM, Enterprise Resource Planning (ERP), Smart Contracts, FastAPI
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