Nathalia P.Back-end and Systems Engineer
Skills
A Computer Science graduate serving as a Backend Developer with expertise in PHP, Laravel, Codeigniter, JavaScript, Node.js, TypeScript, and Python. Highly skilled in PHP, JavaScript, Git, RESTful APIs, relational databases, and microservices architecture, including AWS services such as Lambda and SQS. Proficient in applying software best practices, including Clean Code principles and Test-Driven Development (TDD) using tools like PHPUnit, Jest, and Unittest. Experience extends to code quality assessment with Sonarqube and performance testing with JMeter. Core technical proficiencies encompass PHP, Laravel, JavaScript, and Node.js, with a current focus on advancing knowledge in software architecture principles, design patterns, messaging services within the AWS environment, and agile methodology frameworks.
Backend Developer
3/1/2023 - Present
Consolidated knowledge in the creation and integration of REST APIs, ensuring efficient and scalable solutions. Led essential projects over the past year, particularly focusing on the implementation and integration of Keycloak for authentication management. This involved deepening expertise in authentication solutions, data security, system integration, and interdisciplinary collaboration.
Utilized strong analytical abilities to analyze and identify patterns, contributing to informed decision-making and continuous process optimization. Applied in-depth knowledge of the NestJS framework and TypeScript language in application development to create scalable and maintainable solutions.
Applied hexagonal architecture to develop modular systems, facilitating code evolution and maintenance. Demonstrated a firm commitment to best programming practices, emphasizing quality and code readability.
Recognized the importance of software documentation as a crucial tool for ensuring understanding and effective collaboration among development teams. Consistently faced and solved complex challenges, ensuring the development of high-quality and efficient solutions.Mid Backend
7/1/2021 - 3/1/2023
In the role, significant contributions were made through the refactoring of a Laravel API, focusing on optimizing existing code, applying development best practices, and implementing unit and integration tests using PHPUnit to ensure quality and reliability. Participated in the adoption of an event-driven architecture utilizing AWS services, including AWS Lambda, Amazon API Gateway, Amazon SQS, and Amazon SNS, with lambdas built in TypeScript, Python, and Node.js. This resulted in the development of scalable and resilient systems capable of handling large data and traffic volumes efficiently. Testing was rigorously conducted using Jest for TypeScript/JavaScript projects and Unittest for Python. Developed effective collaboration skills within multidisciplinary teams and expertise in documenting system architectures using the C4 model, resulting in well-documented and maintainable projects.FullStack Developer
6/1/2020 - 7/1/2021
Gained extensive experience in developing and maintaining software using a variety of technologies including PHP and Laravel for backend development, and Node.js and Python for server-side scripting and automation. Excelled in utilizing modern JavaScript frameworks such as Vue.js and React.js for creating dynamic and responsive front-end interfaces. Demonstrated proficiency in database management and optimization through MySQL, and efficiently handled web server configurations using Nginx. Ensured seamless version control and collaborative development environments with Git. Additionally, developed cross-platform mobile applications utilizing Ionic framework.
COMPUTER SCIENCE at UNIP
2015 - 2020
Nathalia is available for hire
Hire Nathalia P.All Howdy Candidates are vetted for skills and english proficiency.