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 WebsiteI 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 SeriesI 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 DevelopmentI 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 ImplementationsI 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 CreationI 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 Repositories | 357 |
| Total Commits | 2,054+ |
| Stars Received | 92 |
| Followers | 391 |
| Following | 595 |
| Years Active | 13+ years |
๐ป Language Distribution
| Language | Projects | Focus |
|---|---|---|
| JavaScript/TypeScript | 45+ | Primary |
| Java | 35+ | Enterprise |
| HTML/CSS | 25+ | Frontend |
| PHP | 15+ | Backend |
| Python | 10+ | Scripting |
| Kotlin | 8+ | Modern JVM |
| Other Languages | 20+ | 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