Skip to content
View batista's full-sized avatar
🦄
No matter what the problem is, it is always a people problem.
🦄
No matter what the problem is, it is always a people problem.

Block or report batista

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 250 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
batista/README.md

👋 Hi, I’m Sérgio Batista

Senior Frontend Engineer & Consultant
Founder of Batista Technologies, building scalable, design-driven software solutions.


🚀 About Me

I’m a staff-level frontend engineer with 12+ years of experience shaping architecture, design systems, and performance optimization for high-scale web applications. My sweet spot is bridging design, product, and engineering, turning Figma prototypes into robust, production-ready interfaces.

  • 💡 Specialist in React, Next.js, Nx, TypeScript, and modern frontend architectures
  • 🎨 Passionate about design systems, UX/UI, and design-driven development
  • ⚡ Proven track record in e-commerce, microfrontends, and operational tooling
  • 🤝 Experienced mentor and leader, driving cross-team collaboration

🔧 Tech Toolbox

Core Frontend: React · Next.js · Nx · TypeScript · Angular · CSS (Tailwind, Styled-Components) · D3.js
Architecture & Data: Node.js · GraphQL · Apollo · Prisma
DevOps & Cloud: Docker · Vercel · GCP · AWS · GitHub Actions · CI/CD
Testing & Quality: Jest · Cypress · Storybook · Visual Regression · A/B Testing
Design & Process: Design Systems · Figma · SEO · Agile/Scrum · Team Leadership


📂 Featured Repositories

While I’m working on expanding my open-source showcase, here are a couple of projects you can explore:

  • lint-filenames
    A simple GitHub Action that validates if all files in a given folder match the given regex pattern.

  • itux-shop-assist
    Your shop assistant that helps you to select the next internet provider from either itux.se or framtidensbredband.se.

(More case studies coming soon — stay tuned!)


📊 GitHub Stats

Sérgio's GitHub stats
Top Languages


📫 Let’s Connect


Blending aesthetics and scale to build interfaces people love to use.

Pinned Loading

  1. lint-filenames lint-filenames Public

    A simple github action that validates if all files in a given folder match the given regex pattern.

    TypeScript 31 6

  2. where-am-i-chrome where-am-i-chrome Public

    A simple chrome extension that appends a blue ribbon on the top left corner of a page served on localhost. That's it, thats all...

    JavaScript 1

  3. itux-shop-assist itux-shop-assist Public

    Your shop assistant that helps you to select the next internet provider from either itux.se or framtidensbredband.se

    TypeScript 1

  4. `.zshrc`: NVM configuration with aut... `.zshrc`: NVM configuration with auto install and usage of local node version.
    1
    export NVM_DIR="$HOME/.nvm"
    2
    [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm
    3
    [ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"  # This loads nvm bash_completion
    4
    
                  
    5
    ## Auto install and use local node version with if nvmrc is found