
Tilen Babnik
Verified Expert in Engineering
Web Developer
Ljubljana, Slovenia
Toptal member since August 12, 2021
Tilen is an engineer with more than eight years of professional experience. For most of his career, he worked as a lead developer, leading web-based platform development from scratch. Tilen has an entrepreneurial mindset, is a great team player, and thrives in fast-paced environments.
Portfolio
Experience
- Node.js - 7 years
- React - 7 years
- Web Development - 7 years
- React Native - 6 years
- PostgreSQL - 6 years
- GraphQL - 5 years
- Stripe API - 5 years
- Next.js - 5 years
Availability
Preferred Environment
MacOS
The most amazing...
...thing I've developed is a platform that reached two million users in the first six months.
Work Experience
CTO
Samwell AI Inc.
- Developed a web app that handles 10,000 active daily users.
- Grew and led a team of 10 engineers in the first year.
- Created the platform from idea to production in two weeks.
Front-end Developer
White Stone Media
- Developed a widget using Next.js, which can be easily customizable and is the easiest to integrate into the websites.
- Created a Next.js project from scratch using Apollo, MUI (Material UI), etc.
- Integrated Google Maps API and Google Places API into the widget search.
Senior Software Engineer
Alteryx
- Developed an output exporting tool to an S3 bucket using React.
- Delivered new features to the output and input tools using microfrontend architecture.
- Delivered the file tree view for selecting and creating new folders and files using React and React Query.
Senior Software Engineer
Gartner - Engineering
- Developed new CX for all Gartner apps and mainly our homepage. In particular, architected and implemented a GUI library and analytics reporting engine in React that reported user events and page impressions to the Gartner recommendation engine.
- Created a document reader library encompassing a JSON parser and isomorphic rendering on a Next.js node server.
- Conducted infrastructure improvements, including a method of debugging npm packages which are the mainstay of our front-end library.
- Architected and coded at a professional level but also developed technical and business relationships throughout the company and engaged collaboratively with teammates.
Head of Development
Minimaa Group
- Developed the platform architecture for a multi-tenant software as a service platform.
- Created the development plan for the company using Jira.
- Reviewed all code using GitHub and developed the code style and other development processes.
- Communicated with clients, recognized their needs, and suggested solutions.
- Built a dashboard that can deploy a new React dashboard by editing the config file.
Technical Director
Mtoffice d.o.o.
- Managed the technical part of the small business and a led team of software developers.
- Listened to customer needs and discussed software solutions for their companies, which were web apps most of the time.
- Served as a full-stack engineer and wrote the system architecture. Advised on marketing and created most of the UX designs. I also taught React and other programming skills to other developers.
Full-stack Developer
Mtoffice d.o.o.
- Worked directly with clients, mainly listening to their needs, and oversaw students who worked summer jobs in the company.
- Developed around 10 different websites and web apps.
- Acted as a full-stack developer with a primary responsibility to develop and launch React websites for clients.
Experience
Minimaa | Online Art Exhibition Space
https://minimaa-portfolio.netlify.app/I managed the development team, created the development processes, reviewed code, and wrote a lot of code in React and Node.js. I also communicated with the design team and discussed UX ideas.
Glury | Live Video Streaming Service
https://glury.com/Ordering System
https://narocevalnik.signaco.siWe developed a system using Next.js for the front end, which was great for SEO optimization because of its server-side rendering. For the back end, we used GraphQL, mainly because it allows for more agility during the development of the system.
I acted as the project lead and also wrote half of the production code.
React Websites
• Tushek.eu
• Camacspace.com
• Giro-carshare.netlify.app
• Glusic.com
• Minimaa-portfolio.netlify.app
• Semihuman.ai
Cryptocurrency Trading Platform
I also developed a system to deploy a new dashboard in a matter of minutes.
Niftify | NFT eCommerce Platform
My responsibility included Stripe integration for their PaaS subscription models as well as advising on the overall architecture of the platform and some UX design changes required for the Stripe integration and other pages, e.g., portfolio value.
Web Game for Academic Research
https://empirica.lySkills
Libraries/APIs
React, Node.js, Stripe API, Stripe, REST APIs, Facebook API, Instagram API, React Redux, D3.js, Google Maps API, Mapbox API, Socket.IO, WebRTC, Google Sheets API, jQuery, React Query, AWS Amplify, Apollo Client
Tools
JSX, React Apollo, Sequelize, Git, NPM, Babel, GitHub, Stripe Checkout, Webpack, GitLab, ChatGPT, Amazon Cognito, Amazon Simple Email Service (SES), Prisma, Figma, Jira, Expo.io, Jenkins, Expo, Amazon Elastic Container Service (ECS), AWS Fargate, Amazon Simple Queue Service (SQS)
Languages
GraphQL, CSS, JavaScript, HTML, HTML5, TypeScript, ECMAScript (ES6), SQL, Python
Frameworks
Next.js, React Native, JSON Web Tokens (JWT), Material UI, Express.js, NestJS, Redux, Bootstrap, Jest, Angular, Tailwind CSS, AngularJS
Platforms
Vercel, Heroku, Netlify, Amazon Web Services (AWS), WordPress, MacOS, Docker, Kubernetes, Mobile, Google Cloud Platform (GCP), AWS Lambda, iOS, Android, Contentful
Storage
PostgreSQL, Google Cloud, MySQL, Amazon S3 (AWS S3)
Paradigms
Agile Software Development, REST, Responsive Web Design (RWD), UI Design, Unit Testing, Agile, MEAN Stack, Web Architecture, Agile Project Management, Serverless Architecture, Search Engine Optimization (SEO)
Industry Expertise
Web Design
Other
Web Development, Front-end, APIs, Full-stack Development, Front-end Development, Apollo, Full-stack, User Management, User Authentication, Axios, Styled-components, Cloudinary, SaaS, Engineering Software, Responsive Web Apps, Architecture, Stripe Payments, API Integration, Serverless, Data Visualization, Technical Leadership, UI Testing, Leadership, SEO Tools, CI/CD Pipelines, Server-side Rendering (SSR), OpenAI, Web Project Management, Google SEO, Localization, Software as a Service (SaaS), Edtech Design, Jira Administrator, CTO, Team Leadership, Platform as a Service (PaaS), User Interface (UI), User Experience (UX), Content Management Systems (CMS), Non-fungible Tokens (NFT), Cryptocurrency, Mobile UX, Video Streaming, Front-end Architecture, Streaming, A/B Testing, FastAPI, WCAG 2, Apollo Server
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