Available for new projects

Work experience.

Building React and TypeScript applications, from independent SaaS products to enterprise platforms.

  1. Present

    Binary Code Barn

    Founder & Full Stack Developer

    I help teams build and scale React and TypeScript applications through frontend architecture, design systems, and hands-on delivery.

    Client engagements

    • Baker McKenzie

      Senior React Frontend Engineer (Contract)

      (expected)
      • Build enterprise React and TypeScript applications for an international law firm's engineering organization.

      • Integrate REST APIs, client-side validation, and Azure identity management for reliable, secure business workflows.

      More details & technologies

      Enterprise React applications, API integration, and secure identity management for an international law firm.

      • Client project through Binary Code Barn for Baker McKenzie in Chicago, USA, developing enterprise React and TypeScript applications within the firm's engineering organization.

      • Integrate REST APIs with TanStack Query for efficient data fetching, caching, and server-state management, with Zod for client-side validation.

      • Work with Microsoft Azure-based authentication and authorization to integrate enterprise identity management into frontend applications.

      • Collaborate with frontend and backend engineers through code reviews, sprint planning, and Git-based workflows to deliver scalable, reusable frontend architecture.

      Technologies

      TypeScript
      React
      SCSS
      CSS
      Cube.js
      ESLint
      Prettier
      Jest
      React Testing Library
      React Query
      TanStack Table
      Zustand
      Zod
      Microsoft Azure
      Storybook
      Vite
      Webpack
      Design System
    • Top 5 Multinational Pharmaceutical Company (NDA)

      Senior React Frontend Engineer / Technical Lead (Contract)

      • Led and mentored 5-10 engineers, setting frontend architecture, testing standards, and delivery practices.

      • Built large-scale analytics interfaces and a shared design system that improved reuse and accelerated delivery across teams.

      More details & technologies

      Led 5-10 engineers building analytics applications, shared design systems, and interfaces for large enterprise datasets.

      • Delivered a client project through Binary Code Barn for a top 5 multinational pharmaceutical company in Basel, Switzerland, under NDA.

      • Architected scalable frontend systems and mentored 5-10 engineers, setting direction for design patterns, testing strategies, and CI/CD workflows.

      • Built data-intensive React applications using Cube.js, TanStack Table virtualization, and lazy loading to handle large enterprise analytics datasets.

      • Developed interactive dashboards with Highcharts and Recharts, using TanStack Query for API caching and Zustand for complex filtering and state management.

      • Integrated a shared design system with Storybook to improve code reuse and accelerate delivery across engineering teams.

      • Established ESLint standards and guidelines for Claude and GitHub Copilot, improving architectural consistency, operational efficiency, and development speed.

      Technologies

      TypeScript
      React
      SCSS
      CSS
      Cube.js
      ESLint
      Prettier
      Jest
      React Testing Library
      Highcharts
      Recharts
      React i18next
      React Query
      TanStack Table
      Zustand
      Storybook
      Vite
      Webpack
      Design System
    Discuss your project
    Studio products & technologies
    • Operate a solo web agency in Berlin, Germany, delivering B2B contracts, custom SaaS platforms, and advanced frontend architectures from concept to launch.

    • Built Ubiqlu (ubiqlu.com, beta), a social media publishing platform for managing posts across LinkedIn, Instagram, and Facebook, using Next.js, Clerk, PostgreSQL, Tailwind CSS, Next.js Workflows, Upstash Redis, and Stripe.

    • Built Fitcomrade (fitcomrade.com), a SaaS product that helps fitness coaches manage unlimited clients and reusable workout plans. Its React and TypeScript application combines complex UI interactions with TanStack Query, TanStack Table, Zustand, and Polar payments.

    Technologies

    TypeScript
    React
    Next.js
    Clerk
    PostgreSQL
    Tailwind CSS
    SCSS
    CSS
    ESLint
    Prettier
    Jest
    React Testing Library
    React Query
    TanStack Table
    Zustand
    Redis
    Stripe
    Polar
  2. Glassnode

    Senior Full Stack Developer

    Built a cryptocurrency portfolio tracker and data-intensive financial interfaces, increasing test coverage by 80%.

    More details & technologies
    • Integrated external platforms with applications, including WalletConnect.

    • Standardized theme styling, design system tokens (typography/spacing/palettes), and established an internal developer style guide.

    • Built a high-performance crypto & NFT transactions table, crucial for user sorting, organizing, and categorizing transactions for tax records, ensuring performance, user-friendliness, and thorough testing.

    • Implemented a testing strategy with Jest, React Testing Library, and Cypress, increasing overall test coverage by 80%.

    • Implemented Eslint/Prettier for code quality.

    Technologies

    TypeScript
    Next.js
    React
    Node.js
    TanStack Table
    Jest
    Material UI
    React Testing Library
    Mock Service Worker
    Cypress
    Ethers.js
    Web3.js
    PostgreSQL
    Prisma
    Vercel
  3. Relayr

    Senior Frontend Developer

    Introduced a shared design system with Material UI and Storybook for consistent interfaces across products.

    More details & technologies
    • Collaborated closely with the design team to introduce a 'design system' using Material-UI/Storybook for consistent UI/UX across all products.

    • Standardized and automated multiple projects to use the same development environment by adding a custom boilerplate solution built on top of react cra for quick application bootstrapping with prebuilt testing, Prettier, Eslint, and Jenkins configuration.

    • Implemented semantic-versioning using semantic-release and conventional commits to automate new releases and changelogs.

    • Configured Webpack & Rollup for specific bundling use cases (libraries, UI applications), transitioning from legacy Gulp/Grunt configurations for improved maintainability.

    • Wrote unit tests in react-testing-library (previously Enzyme) and advocated for Cypress for visual testing to bridge the gap between frontend and QA developers.

    • Improved overall testing DX by introducing better tools like MSW for API mocking.

    Technologies

    JavaScript
    Node.js
    React
    Express
    Storybook
    Mock Service Worker
    Webpack
    Rollup
    Material UI
    Semantic UI
    React Testing Library
    Cypress
    ESLint
    Prettier
    Jenkins
    Airbnb Style Guide
    Semantic Versioning
  4. VentureDive

    Full Stack Software Engineer

    Built React interfaces for healthcare and mobility applications.

    More details & technologies
    • Created frontend aspect of web applications for health care and mobility in ReactJS

    • Mentored junior developers and streamlined processes, defining application structure.

    • Configured, managed, and deployed servers on cloud services like AWS using tools like PM2.

    Technologies

    JavaScript
    Node.js
    React
    Redux
    Firebase
    Jest
    Enzyme
    Ant Design
    Bootstrap
    Material UI
    CSS-in-JS
    HTML5
    CSS3
    SCSS
    Flex Layouts
    Webpack
    AWS
    PM2
    Git
    Phabricator
    Bitbucket
    Jira
  5. Servup

    Full Stack Software Engineer

    Led development of a B2B chat funnel with Node.js and WebSockets, mentoring five engineers along the way.

    More details & technologies
    • Developed new user-facing features with ReactJS and React Native.

    • Developed web application server-side logic (REST & Web Socket) in NodeJS/ExpressJS/MongoDB.

    • Led a team building a B2B chat funnel with Node.js and WebSockets, and mentored five engineers on frontend development and project delivery.

    • Integrated Stripe, 2Checkout, and JazzCash payments on the client side.

    • Involved in training and mentoring interns and junior developers in JavaScript, responsive web design (Bootstrap, jQuery, React), NodeJS, Sequelize/Mongoose ORM, and data flows.

    • Managed ongoing scrum cycles, ensured timelines, and optimized human resource utilization.

    • Helped in deciding project scope and architecture.

    Technologies

    JavaScript
    Node.js
    ES6+
    React
    React Native
    Redux
    MongoDB
    Mongoose
    Socket.io
    Express
    Stripe
    2Checkout
    JazzCash
    Styled Components
    Bootstrap
    Material UI
    Ant Design
    HTML5
    CSS3
    SCSS
    Flex Layouts
    Storybook
    Webpack
    Git
    Bitbucket
    AWS
    Cloudinary
    SSL/HTTPS
    PM2
    Adobe Photoshop
    Adobe Illustrator
    Slack
    Trello
    Jira
    Linux
  6. OneByte LLC

    Full Stack Software Engineer

    Turned designs into pixel-perfect, responsive interfaces, with supporting APIs built using Node.js and MySQL.

    More details & technologies
    • Developed and maintained dynamic web applications using JavaScript, Node.js, and React Native, enhancing user experience.

    • Collaborated with cross-functional teams to implement RESTful APIs

    • PSD to HTML pixel perfect responsive template conversions

    • Utilized MySQL and Sequelize for database management, ensuring data integrity and optimized performance.

    Technologies

    JavaScript
    Node.js
    jQuery
    Lodash
    ES6
    Angular
    React Native
    MySQL
    Sequelize
    Express
    JWT
    Bootstrap
    HTML5
    CSS3
    SCSS
    Git
    Slack
    Basecamp
    Jira
    Linux
    Ubuntu

Working with Adeel at Glassnode was a testament to what a Senior Frontend Engineer should be.

Ondrej Barta

Engineering Manager at Glassnode
Read more testimonials

Work with Adeel

Have a project that needs senior hands? Let's ship it together.

Book a free intro call