Developer portfolio

andreterceiro

100 projects Java, TypeScript, JavaScript Generated

Andrรฉ de Paula Terceiro

Full Stack Developer & Polyglot Programmer

I'm a seasoned Full Stack Developer with over a decade of programming experience, specializing in web technologies, mobile development, and polyglot programming. With expertise spanning 17 programming languages and 1,173 coding challenges completed on Codewars (2 kyu level), I'm passionate about building scalable applications and exploring new technologies.

Currently focused on React Native mobile development while maintaining strong foundations in web technologies. I actively contribute to open-source projects and enjoy tackling complex programming challenges across multiple paradigms.

My Specializations: Web Development | Mobile Apps | API Development | Multi-language Programming

๐ŸŒ Portfolio: terceiro.com.br
๐Ÿ’ป GitHub: @andreterceiro
๐Ÿ“ Location: Sรฃo Paulo, SP, Brasil


About Me

I'm a passionate developer with a strong foundation in web technologies, particularly HTML, CSS, JavaScript, PHP, and Ruby. My journey spans from traditional web development to modern mobile applications with React Native and Node.js.

What sets me apart is my polyglot programming approach - I've trained in 48 different programming languages on Codewars, achieving 2 kyu level with over 6,000 points. This diverse experience allows me to choose the right tool for each problem and adapt quickly to new technologies.

I believe in continuous learning and practical application, which is evident in my extensive portfolio of over 350 public repositories covering everything from mobile apps to educational content and experimental projects.


Technical Expertise

I work with a comprehensive technology stack, focusing on modern web and mobile development while maintaining proficiency across multiple programming paradigms.

Core Languages

  • JavaScript/TypeScript - Primary focus for modern web and mobile development

  • PHP - Extensive backend development experience

  • Ruby - Web applications and scripting

  • Python - Data processing and automation

  • Java - Enterprise applications and Android development

  • Kotlin - Modern JVM development and Android apps

Mobile Development

  • React Native - Cross-platform mobile applications

  • Expo - Rapid mobile app development and deployment

  • Navigation Libraries - Stack, Tab, and Drawer navigation patterns

  • Mobile UI/UX - Responsive design and native components

Web Technologies

  • Frontend: HTML5, CSS3, SCSS, React, Next.js

  • Backend: Node.js, Express, PHP, Ruby on Rails

  • APIs: RESTful services, API design and documentation

  • Testing: JUnit, Mockito, Jest

Development Tools & Practices

  • Version Control: Git, GitHub

  • Build Tools: Maven, Gradle, npm, Composer

  • Testing: Unit testing, Integration testing, TDD

  • Clean Code: SOLID principles, design patterns

  • DevOps: CI/CD, containerization concepts


Featured Projects

๐Ÿค– WhatsApp Bot (Node.js)

I developed a comprehensive WhatsApp automation bot using Node.js and EJS templating. This project demonstrates my ability to integrate with messaging APIs and create interactive conversational interfaces.

Tech Stack: Node.js, EJS, JavaScript, WhatsApp API

My Contribution: Full-stack development, API integration, bot logic

Highlights: Real-time messaging, template rendering, automated responses

๐Ÿ“ 11 commits โ€ข โญ 8 stars โ€ข ๐Ÿ”€ 1 fork

๐ŸŒ Personal Portfolio Website

I built and maintain my professional portfolio website (terceiro.com.br) showcasing my work and expertise. The site demonstrates modern web development practices and responsive design.

Tech Stack: HTML5, CSS3, SCSS, JavaScript

My Contribution: Complete design and development, ongoing maintenance

Features: Responsive design, modern CSS techniques, performance optimization

๐Ÿ“ 100+ commits โ€ข โญ 3 stars

๐Ÿ“ฑ React Native Learning Series

I created an extensive series of React Native projects covering navigation, components, hooks, and styling. This collection demonstrates my systematic approach to mastering mobile development.

Tech Stack: React Native, TypeScript, Expo, Navigation

Projects Include: Drawer navigation, tab navigation, stack navigation, component styling

Learning Focus: Mobile UI patterns, cross-platform development, modern React patterns

๐Ÿ“ 300+ commits across multiple repositories

โ˜• Java Enterprise Development

I developed comprehensive Java applications demonstrating enterprise patterns, Spring framework usage, and modern Java development practices including collections, streams, and testing.

Tech Stack: Java, Spring Boot, Maven, JUnit, Mockito

Key Projects: Banking system, telephony services, design pattern implementations

Concepts: OOP, functional programming, stream API, unit testing

๐Ÿ“ 200+ commits โ€ข Multiple enterprise-level projects

๐ŸŽฎ Jankenpo Game Implementations

I implemented the classic Rock-Paper-Scissors game across multiple platforms and frameworks, showcasing my versatility in different technology stacks and architectural approaches.

Implementations: React Native, Java Spring Web, Java Quarkus, Kotlin Quarkus

Skills Demonstrated: Cross-platform development, framework comparison, consistent UX

Architecture: MVC patterns, RESTful APIs, responsive web design

๐Ÿ“ 80+ commits across implementations

๐Ÿ“š Educational Content Creation

I maintain extensive educational repositories covering Node.js, TypeScript, clean code practices, and mobile development. These projects serve as comprehensive learning resources.

Topics: Node.js modules, TypeScript configuration, debugging, npm scripts

Approach: Step-by-step tutorials, practical examples, best practices

Impact: Structured learning paths for developers entering these technologies

๐Ÿ“ 400+ commits in educational content


GitHub Statistics

๐Ÿ“Š Profile Overview

Public Repositories357
Total Commits2,054+
Stars Received92
Followers391
Following595
Years Active13+ years

๐Ÿ’ป Language Distribution

LanguageProjectsFocus
JavaScript/TypeScript45+Primary
Java35+Enterprise
HTML/CSS25+Frontend
PHP15+Backend
Python10+Scripting
Kotlin8+Modern JVM
Other Languages20+Exploration

๐ŸŽฏ Development Focus Areas

  • Mobile Development: 40% - React Native, cross-platform apps

  • Web Development: 35% - Full-stack JavaScript, PHP, Ruby

  • Enterprise Java: 15% - Spring Boot, testing, design patterns

  • Educational Content: 10% - Tutorials, learning resources


Professional Achievements

๐Ÿ† Codewars Excellence

  • Rank: 2 kyu (Advanced level)

  • Points: 6,193 honor points

  • Katas Completed: 1,173 challenges

  • Languages Trained: 48 programming languages

  • Profile: codewars.com/users/andreapt82

๐Ÿ“ˆ Development Milestones

  • 13+ Years of active GitHub contributions

  • 350+ Repositories showcasing diverse technical skills

  • 2,000+ Commits demonstrating consistent development activity

  • Multi-platform Expertise across web, mobile, and enterprise applications

๐ŸŽ“ Continuous Learning

I maintain an active learning approach through:

  • Structured Courses: DIO (Digital Innovation One) bootcamps and specializations

  • Practical Projects: Implementing learned concepts in real applications

  • Technology Exploration: Experimenting with emerging frameworks and languages

  • Knowledge Sharing: Creating educational content and documentation


Current Focus & Goals

I'm currently expanding my expertise in modern mobile development while strengthening my full-stack capabilities:

๐Ÿš€ Active Learning Areas:

  • Advanced React Native patterns and performance optimization

  • Node.js backend architecture and microservices

  • Cloud deployment and DevOps practices

  • Modern Java enterprise development with Spring Boot

๐Ÿ’ก Upcoming Projects:

  • Production-ready mobile applications with complex navigation

  • Full-stack applications with modern authentication and real-time features

  • Open-source contributions to React Native ecosystem

  • Advanced API development with comprehensive testing


Let's Connect

I'm always interested in collaborating on challenging projects, especially those involving:

  • Mobile Applications with React Native

  • Full-Stack Web Development with modern JavaScript

  • API Development and microservices architecture

  • Educational Technology and developer tools

Feel free to explore my repositories, and don't hesitate to reach out if you'd like to collaborate or discuss technology! I'm particularly excited about projects that push the boundaries of cross-platform development and create meaningful user experiences.

๐ŸŒ Portfolio: terceiro.com.br
๐Ÿ’ผ Open to: Collaboration, consulting, and interesting technical challenges