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.

Highlights

  • Pro

Block or report batista

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