
Vadi Taslim
Verified Expert in Engineering
Machine Learning Developer
Denpasar, Denpasar City, Bali, Indonesia
Toptal member since August 14, 2020
Vadi is a highly skilled software engineer specializing in web and mobile applications, microservices, and external integrations. He has a strong background in security-related projects and a penchant for precise work. He has analyzed known hacker methodologies, system exploits, and vulnerabilities to develop solutions for a client. Vadi has architected a large-scale facial recognition and fingerprint identification application and delivered 3D rendering capabilities for an internal project.
Portfolio
Experience
- JavaScript - 9 years
- TypeScript - 5 years
- Next.js - 3 years
- Node.js - 3 years
- Tailwind CSS - 3 years
- Machine Learning - 2 years
- React - 2 years
- OpenAI Assistants API - 1 year
Availability
Preferred Environment
Next.js, Visual Studio Code (VS Code), Ubuntu Linux, Artificial Intelligence (AI)
The most amazing...
...about the Ingra platform I've built is its ability to empower AI to create, execute, and refine its functions, making it fully self-sufficient for any task.
Work Experience
Senior Software Engineer
Vervio
- Developed and maintained product listing pages and product detail pages for a global kitchen appliance company, enhancing product visibility and user engagement.
- Spearheaded the creation of a high-performance search page using Algolia, structuring diverse datasets and building reusable components, leading to improved team efficiency and user satisfaction.
- Led the development of the “Inspiration” project, scaling to support millions of users, streamlining back-end pipelines, and successfully advocating for Next.js to improve performance.
- Migrated legacy tech stacks to Next.js, achieving significant improvements in SEO and user experience, contributing to increased search rankings and faster page load times.
- Reduced bundled output size by 50% through code refactoring, improved caching strategies, and dependency optimization.
- Implemented region-based rollouts for new features, ensuring seamless integration across multiple countries and minimizing disruption for users.
- Improved the global card and checkout system across 30 countries by addressing state and country-specific address formats, integrating Adyen for payments, and managing inventory with Commerce Tools.
- Enhanced technical SEO by managing URLs, optimizing sitemaps, and designing strategies that avoided direct redirects, leading to better user retention and search rankings.
- Built scalable back-end services using AWS Step Functions, Lambdas, and API Gateway, ensuring reliable and efficient operations.
- Introduced React best practices and enforced coding standards with ESLint, Stylelint, Prettier, and Husky, ensuring high-quality and maintainable codebases.
Front-end Engineer (via Toptal)
Toptal Client
- Collaborated closely with the team to define the technical approach, user stories, and estimations to build a user-facing application.
- Owned front-end applications and built it from the ground up with React, Redux, NextJS, and TypeScript.
- Owned a Discord bot application and built it from the ground up with Node.js, Redis, and PostgreSQL.
- Assisted in the establishment of CI/CD on GitHub workflow as well as deployment scripts with Docker to S3.
- Utilized best practices on both applications by covering them with unit tests, linter, prettier, and type definitions.
- Utilized good semantic HTML structure and complies to best practices to improve SEO.
- Participated in code peer reviews daily, adapting to different sets of codebases and languages.
- Engineered SSR from the ground up on an existing front-end application (React, Redux, and TypeScript) and migrated to the Next.js application.
Front-end Engineer
WalletHub
- Automated the evaluation of CVE vulnerabilities and applied security patches to the Open Web Application Security Project Zed Attack Proxy (OWASP ZAP) project.
- Developed a set of automated security scanners for the most critical web application security breaches based on OWASP.
- Researched and analyzed known hacker methodology, system exploits, and vulnerabilities based on or escalated from reports submitted through Bugcrowd and HackerOne.
- Initiated and implemented sanity, regression, and acceptance unit tests with Mocha.
- Contributed heavily to both refactors and implemented new features on our main application.
- Maintained existing features and worked daily with a variety of different languages and frameworks such as LAMP Stack, JavaScript, Angular 8, TypeScript, Node.js, WordPress, Redis, SOLR, and Bash.
- Wrote scripts in Bash and PHP that aided the team to be able to develop faster and automate tasks.
- Applied SEO best practices and automated processes for sitemap generation and implemented AMP mobile-optimized content for existing pages.
Front-end Engineer
Awe
- Collaborated with a small team to create a 3D web application based on client needs.
- Owned the core component of the project. Delivered 3D rendering capabilities in the main framework.
- Learned matrices, trigonometry, geometry, and linear algebra to engineer the core component.
- Tuned cross-browsers for bugs, updates, capabilities policies, and for recent features that were related to WebGL, VR, AR, or XR.
- Developed and shipped robust and highly interactive plugins for components using Three.js.
- Conducted bench-marking for browser’s scripting, rendering, painting performance, and isolated memory leaks in the core components.
Front-end Engineer
Dominopos
- Wrote modern, performant, and robust code for a diverse array of internal projects.
- Contributed to open-source projects and supported company product development.
- Reviewed codes and conducted team discussion to solve possible fragile or outdated solutions.
- Designed and implemented unit testing for existing projects from the ground up. To achieve this, I collaborated with the quality assurance team to find the best, self-adaptive tools to support the entire product's life-cycle.
- Won the second cup of the company's annual code camp event to build the first five web pages from scratch in a modern style by utilizing Angular, SCSS, Node.js, and MySQL.
Full-stack Developer
Logistics of Consulting Asia
- Collaborated with designers and the management team to develop, document, and manage the logistics workflow.
- Proposed and implemented scalable solutions for deprecated codes that were optimizable to improve performance.
- Built and monitored clients’ custom reports and determined the necessary enhancements.
- Architected and implemented the back-end features. Ensured it was covered in both unit and functional tests.
Full-stack Engineer
PowerGEN
- Collaborated with managers and interfaced with clients weekly, providing technological expertise and knowledge.
- Developed and maintained multiple projects for a diverse set of clients.
- Provided on-site support for live applications and performed a root-cause analysis of production-impacting issues.
- Architected and built a large-scale Windows desktop application for facial recognition and fingerprint identification using .NET4, DigitalPersona, and the Neurotech API.
Tech Support
Digicall
- Maintained and actively monitored live VOIP traffic.
- Operated MERA VoIP Transit Softswitch hardware. Responsible for replacing GSM cards.
- Researched the best GSM rate deals to benefit company traffic to and from Australia.
Experience
Ingra
https://www.ingra.aiWallethub
https://wallethub.comApb Prive
UMBER
Awe.media
https://awe.mediaI refactored the existing codes involving trigonometry logic and anything related to WebGL. I oversaw the smooth running of the app for desktop, iOS, and Android. The last touch was to ensure there was no memory leak caused by our framework.
Gotomalls
https://gotomalls.comEducation
Undergraduate Degree (Equivalent to a Bachelor's Degree) in Interactive Design and Electronic Arts
University of Sydney - Sydney, Australia
Game Design in Information Technology
Academy of Information Technology - Sydney, Australia
Certifications
Modern React with Redux
Udemy
Skills
Libraries/APIs
jQuery, React, Node.js, REST APIs, WebRTC, Redux Form, Leaflet, Three.js, React Redux, Vue, WebVR, WebXR, Fabric, WebDriver, Google Maps, OpenAI Assistants API
Tools
OWASP Zed Attack Proxy (ZAP), Apache Solr, Apache, Webpack, Adobe Premiere Pro, Adobe Photoshop, Adobe Flash, Autodesk 3ds Max, Sublime Text, Git, Slack, Grunt, Bower, Webpack 4, JSX, Sublime Text 3, Adobe Experience Manager (AEM), AWS Step Functions, AWS CloudFormation, Adyen Payments, SonarQube, ChatGPT
Languages
JavaScript, SCSS, HTML5, PHP, SQL, TypeScript, C++, HTML, CSS, Python 3, Python 2, Java, Python, C#, ES8
Frameworks
Bootstrap, Next.js, AngularJS, .NET 4, Angular, Cypress, Redux, Scrapy, Express.js, Tailwind CSS, Laravel, Selenium, Fastify, Symfony, ASP.NET, Jest, LangGraph
Paradigms
MEAN Stack, API Architecture, REST, Agile
Platforms
WordPress, LAMP, Linux, Apache2, Arduino, Ubuntu, Visual Studio Code (VS Code), Ubuntu Linux, AWS Lambda, Algolia, Commercetools, Mixpanel, Vercel
Storage
MySQL, PostgreSQL, MySQLi, MongoDB, Redis, Elasticsearch, Microsoft SQL Server, Amazon S3 (AWS S3)
Other
Ajax, APIs, Code Generators, Full-stack, Virtools, Motion Capture, Discord Bots, Augmented Reality (AR), Virtual Reality (VR), Neurotechnology, DevExpress, AT Commands, Axios, Discord, Machine Learning, Slackbot, LangChain, Artificial Intelligence (AI)
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