Juan H.Back-end and Systems Engineer
Skills
Graduate of the Federal University of Campina Grande with a degree in Computer Science. Participated in multiple development projects during academic tenure, gaining expertise in Android development, Node.js, ASP.NET, and Spring.
Senior Developer
10/2/2020 - 2/1/2021
Excelled as a Senior Software Developer by driving system improvements to meet the needs of internal teams. Developed technical proficiency in Oracle PL/SQL, focusing extensively on database management. Leveraged DevOps stacks to streamline operations and improve workflow efficiencies. Successfully integrated various tools and frameworks, leading to significant enhancements in system performance and reliability. Utilized expertise in continuous integration and continuous deployment (CI/CD) processes, contributing to more agile and efficient development cycles.Software Engineer
3/1/2022 - Present
Developed comprehensive expertise in Node.js and Express.js, focusing on building robust and scalable server-side applications. Demonstrated proficiency in creating RESTful APIs and integrating third-party services to enhance application functionality. Deployed applications on various cloud platforms, utilizing Docker for containerization and Kubernetes for orchestration. Acquired extensive experience with databases, including MongoDB and PostgreSQL, ensuring efficient data management and retrieval through optimized queries. Utilized Git for version control, maintaining code consistency and facilitating collaborative development. Demonstrated familiarity with Agile methodologies and tools such as JIRA for project tracking and management. Developed an in-depth understanding of front-end technologies, including JavaScript, HTML5, and CSS3, to ensure seamless integration between server-side logic and user interfaces. Adopted best practices for coding standards, performance optimization, and security measures to deliver high-quality software solutions.Software Engineer
3/1/2021 - 2/1/2022
Developed an accounting software called Gestta, leveraging cutting-edge technologies and applying best development practices. Utilized a Javascript stack with Node.js for the backend and React for the frontend. Managed microservices architecture to ensure high availability. Employed HTTP and WebSocket protocols for communication standards and utilized MongoDB as the primary database.Mid-Level Analyst
5/2/2019 - 9/2/2020
Responsible for fullstack development of the purchase flow for a streaming service within a telecommunications context, integrating several REST APIs. Utilized Angular.js and JavaScript for frontend development, and Java with Spring MVC for backend tasks. Managed DevOps responsibilities, overseeing the main deployment pipeline using tools such as Jenkins, Docker, Nexus, and SonarQube. Worked with MongoDB and Oracle SQL for database management. Ensured collaborative and efficient code maintenance through Git for version control.Cloud and Web Developer
11/2/2016 - 10/2/2018
Specialized in web and cloud systems development, leveraging technologies such as Node.js and ASP.NET. Gained significant expertise in designing, implementing, and maintaining scalable web applications and cloud-based solutions. Utilized comprehensive knowledge of backend development with Node.js and ASP.NET to create robust and efficient systems. Engaged extensively with cloud service providers to optimize application performance and deployment. Developed technical skills in integrating various APIs and services to enhance functionality and user experience. Employed database management techniques and best practices for data security and integrity. Applied methodologies and tools for version control, ensuring streamlined and collaborative development processes.Mobile Application Developer
6/2/2013 - 4/2/2016
Led the development of Android applications for Sony Smartphones while operating within a Linux environment. This project, sponsored through a collaboration between Sony and a university, involved a focus on enhancing mobile software capabilities. Developed strong technical expertise in Java and Kotlin, leveraging Android SDKs extensively. Utilized Android Studio as the primary IDE, employing Gradle for build automation. Implemented robust UI/UX designs using XML and Jetpack Compose, ensuring high performance and responsiveness.
Gained proficiency in developing applications compatible with various Android versions and devices, optimizing for performance and battery efficiency. Applied tools such as Git for version control and Jira for agile project management. Utilized RESTful APIs for seamless communication with backend services and integrated third-party libraries through dependency managers like Maven and Gradle. Conducted rigorous testing using JUnit and Espresso, ensuring application stability and reliability. Enhanced debugging and profiling skills using Android Debug Bridge (ADB) and Android Profiler. Demonstrated the ability to document code effectively for better maintainability and collaborated closely with cross-functional teams, including designers and backend developers, to achieve project goals.
Computer Science at Federal University of Campina Grande
2012 - 2017Software Architecture at IGTI
2020 - 2021
Juan is available for hire
Hire Juan H.All Howdy Candidates are vetted for skills and english proficiency.