João Pedro Gomes Ferreira

João Pedro Gomes Ferreira Email and Phone Number

Senior Software Engineer | Node.js | Python | AWS | ML @ EloGroup
brazil
João Pedro Gomes Ferreira's Location
Juiz de Fora, Minas Gerais, Brazil, Brazil
About João Pedro Gomes Ferreira

I am a Backend Software Engineer with a rich background in Node.js and Python. Currently, I am expanding my expertise by pursuing a postgraduate degree in AI and Machine Learning. With additional experience in front-end technologies such as React.js and Vue.js, I bring a comprehensive skill set to my projects. Moreover, as an English speaker, I have achieved a proficiency level of C1+.Skills and Expertise:Programming Languages: Proficient in Node.js, TypeScript, Python, Go, C#.Frontend Development: Experienced with React and Vue.js.Leadership and Training: Skilled in project architecture and mentoring engineering teams.API Development: Expert in creating scalable RESTful services using both WebSocket and HTTP protocols.Database Management: Deep knowledge of SQL (MySQL, PostgreSQL) and NoSQL (MongoDB, Redis, Firebase, DynamoDB) systems.Automated Testing: Proficient in Jest, Mocha and Pytest.Version Control: Advanced use of Git and GitFlow.DevOps and Cloud Services: Extensive experience with Docker, CI/CD, AWS (including S3, EC2, RDS, Lambda, and more), and GCP (Cloud Functions, Firebase).Code Quality: Strong adherence to coding standards using ESLint and Prettier.System Monitoring: Experienced with tools like New Relic, Kibana, and Logstash.Message Queuing: Knowledgeable in implementing RabbitMQ and Redis for asynchronous taskprocessing.Agile Practices: Proficient in Scrum and Kanban; skilled in using Trello and Jira for project management.Security and Integration: Well-versed in API security, using tools like SendGrid, Certbot and Keycloak for secure and efficient integrations.As I advance in my machine learning studies, I am keen to apply my analytical skills and technical knowledge to solve complex problems, enhance data-driven decision making, and contribute to innovative projects in the field.

João Pedro Gomes Ferreira's Current Company Details
EloGroup

Elogroup

View
Senior Software Engineer | Node.js | Python | AWS | ML
brazil
Website:
elogroup.com.br
Employees:
434
João Pedro Gomes Ferreira Work Experience Details
  • Elogroup
    Senior Software Engineer
    Elogroup Aug 2024 - Present
    Juiz De Fora, Minas Gerais, Brazil
  • Self-Employed
    Freelance Software Engineer
    Self-Employed Feb 2019 - Present
    Juiz De Fora, Minas Gerais, Brazil
    Software engineer with expertise across a wide array of technologies, including Docker, Linux, Rust, Vue.js, Node.js, Typescript, Python, React.js, and cloud services like AWS. My work spans developing scalable web applications, implementing robust backend services with Express.js and Nest.js, and leveraging modern frameworks like Nuxt.js for Progressive Web Apps (PWA). I prioritize clean, maintainable code and am committed to using test-driven development (TDD) to ensure quality and reliability. My projects often involve:• Building and deploying containerized applications using Docker and AWS.• Developing dynamic, responsive front-end interfaces with Vue.js and React.js.• Creating efficient backend solutions with Node.js, Express.js, and leveraging databases like MongoDB.• Employing machine learning technologies like Tensorflow and PyTorch to add intelligence to applications.I thrive on solving complex problems with elegant software solutions and am always exploring new technologies to better serve my clients' needs.
  • Atomos Official
    Backend Software Engineer
    Atomos Official Oct 2023 - Apr 2024
    Rio De Janeiro, Brazil
  • Emiolo.Com
    Full Stack Software Engineer
    Emiolo.Com Mar 2023 - Nov 2023
    Juiz De Fora, Minas Gerais, Brasil
    • Led and collaborated on projects with international teams, enhancing global engagement and cross-cultural communication skills.• Managed Scrum ceremonies and directed team development efforts, fostering a collaborative and efficient work environment.• Mentored junior developers from various backgrounds, emphasizing inclusivity and knowledge sharing in a diverse setting.• Engineered scalable backend solutions using Nest.js, adapting to diverse market needs and international standards.• Innovated with a machine learning algorithm for real estate price prediction, integrating global data trends and location analytics.• Developed user-friendly interfaces with Nuxt and Vuetify, considering international user preferences and accessibility standards.• Bridged software development efforts with strategic business goals, ensuring alignment with global client requirements and market trends.
  • Implanta Tecnologia
    Full Stack Software Engineer
    Implanta Tecnologia Aug 2022 - May 2023
    Brasília, Distrito Federal
    • Integral member of a team developing AI-driven solutions for educational and psychological applications, enhancing user understanding and engagement.• Specialized in backend development using Node.js, applying Domain-Driven Design principles to create scalable and efficient systems.• Contributed to frontend development with Vue.js and React, focusing on building user-friendly interfaces for diverse user groups.• Collaborated effectively with cross-functional teams, ensuring the AI integration was well-aligned with user needs and project objectives.• Employed rigorous security practices to safeguard sensitive data, upholding high standards of privacy and data protection.• Actively engaged in various stages of the software development lifecycle, from conception to deployment, ensuring quality and adherence to timelines.
  • Av Capital
    Jr. Backend Software Engineer
    Av Capital Jun 2021 - Aug 2022
    Juiz De Fora, Minas Gerais, Brazil
    • Developed secure and robust REST APIs using Node.js, ensuring high-level data protection and compliance with banking security standards.• Designed and implemented responsive front-end interfaces using Vue.js and ReactJs, focusing on user security and seamless integration with banking systems.• Utilized Flutter to build secure mobile banking applications, incorporating advanced encryption and authentication mechanisms.• Played a key role in integrating solutions with Fiducia systems, ensuring seamless interoperability and adherence to financial industry protocols.• Implemented efficient design patterns and best practices to create scalable and maintainable code, while ensuring rigorous security testing and vulnerability assessments.• Collaborated closely with cross-functional teams to align banking software solutions with organizational goals, emphasizing secure data handling and customer privacy protection.

João Pedro Gomes Ferreira Education Details

Frequently Asked Questions about João Pedro Gomes Ferreira

What company does João Pedro Gomes Ferreira work for?

João Pedro Gomes Ferreira works for Elogroup

What is João Pedro Gomes Ferreira's role at the current company?

João Pedro Gomes Ferreira's current role is Senior Software Engineer | Node.js | Python | AWS | ML.

What schools did João Pedro Gomes Ferreira attend?

João Pedro Gomes Ferreira attended Anhanguera Educacional, Pontifícia Universidade Católica De Minas Gerais, Universidade Federal De Juiz De Fora.

Who are João Pedro Gomes Ferreira's colleagues?

João Pedro Gomes Ferreira's colleagues are Pedro Baptista Do Nascimento, Angelica Iglesias, Daiana Ribeiro, Carlos Castro, Sumin Jung, Arthur De Freitas Parada, Leonardo Haag.

Not the João Pedro Gomes Ferreira you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.