georgekaran
Software Engineer

Hi, I'm George

A Software Engineer with 7+ years of experience in the SaaS industry with strong fundamentals in React, TypeScript and Node.

São Paulo, Brazil
+55 51 99955-0056
George Karan profile

About me

Focused on creating web applications with accessibility best practices, always crafting for an amazing developer experience, optimized performance, and assuring code quality through testing.

I'm a Software Engineer with 6+ years of experience in the SaaS industry with strong fundamentals in React, TypeScript and Node. I regularly attend web development meetups and contribute to open-source projects (Currently maintainer of Ariakit), staying connected with the community and keeping my skills sharp and current.

My expertise spans across modern frontend technologies including React, JavaScript, TypeScript, GraphQL, and various testing frameworks. I'm passionate about creating accessible, performant web applications with excellent developer experience.

I'm fluent in English, Portuguese, and Spanish, which has enabled me to collaborate effectively with international teams throughout my career.

Experience & Education

11/2020 - Present

Founding/Lead Frontend Engineer

Croct, Denver, United States

Architected and led the development of the company's main product platform, working closely with the CEO, who serves over 1,000 active users monthly. Developed essential features on the Croct's B2B SaaS, including a Content Management System (CMS), real-time dashboards, and audience segmentation tools.

08/2020 - 11/2020

Software Engineer

Santander (Via DBC), Brazil

Partnered closely with the software architect to design and refine microservices for each feature. Achieved over 90% code coverage through comprehensive unit tests using Mocha and Chai, reducing the defects in production. Collaborated with international teams in Mexico and Spain to integrate APIs.

11/2018 - 08/2020

Software Engineer

BIMachine, Brazil

Developed and maintained the BIMachine B2B SaaS application using React integrated with Java and the Spring framework, managing more than $11 billion in customer revenue and more 11k active users. Led the frontend migration for the Planning application from JSF to React to modernize the user experience.

02/2016 - 12/2021

Bachelor of Software Engineer

Universidade do Vale do Taquari, Brazil

Leave of Absence - 95% completed

Featured Projects

A selection of my work that showcases my expertise in software development and accessibility.

Ariakit Project

Ariakit

Open-source project focused on building accessible UI components for React applications. Currently serving as a maintainer, contributing to web accessibility standards.

ReactTypeScriptAccessibility
View Project
Croct CMS Project

Croct CMS

Led the development of a Content Management System for Croct's B2B SaaS platform, enabling non-technical users to create and manage personalized content.

ReactGraphQLRelay
View Project
Design System Project

Design System

Built and led the development of a comprehensive design system, establishing a consistent visual and functional language across applications.

ReactStorybookCSS-in-JS
View Project

Skills

Technical expertise and proficiencies I've developed throughout my career.

Frontend

  • React
  • JavaScript
  • TypeScript
  • GraphQL
  • Relay
  • Apollo
  • Next.JS
  • CSS-in-JS
  • Emotion
  • Tailwind

Testing

  • Jest
  • React Testing Library
  • Cucumber
  • Cypress
  • Playwright
  • Unit Testing
  • Chai
  • Mocha
  • Storybook

Backend

  • Node.JS
  • SQL
  • Postgres
  • MongoDB
  • Java
  • Spring Framework
  • Go
  • Full-Stack
  • Webpack
  • CI/CD

Languages & Other

  • English (Professional)
  • Portuguese (Native)
  • Spanish (Professional)
  • Git
  • GitHub Actions
  • OOP
  • Design Systems
  • Developer Experience
  • Accessibility (a11y)
  • Performance Optimization

Let's Connect

I'm always open to discussing new projects, opportunities, or collaborations. Feel free to reach out!