Yarodis Ramírez OlivaSoftware Engineer
Experienced Software Engineer with a proven track record spanning over 8 years. Committed to staying side by side with cutting-edge technologies, I consistently enhance my expertise in the dynamic field of Information Technology. As both a team collaborator and mentor, exceptionally good at guiding others to adopt best practices for back-end/front-end development, emphasizing clean code, and adhering to principles of clean architecture design. My enthusiasm lies in analytical thinking and creative problem-solving, driving my dedication to delivering innovative solutions in the ever-evolving landscape of software engineering.
Certifications
JavaScript
JavaScript
11/24/2020
NodeJS
Node.js
12/09/2019
NodeJS
Node.js
12/09/2019
React
React
11/26/2019
TypeScript
TypeScript
12/13/2022
TypeScript
TypeScript
12/13/2022
JavaScript Developer
JavaScript, TypeScript, React, GraphQL, React Apollo, React Redux, Git, Angular, AngularJS, Node.js
12/16/2022
Tech stack
Node.js (6)
TypeScript (2)
React (1)
JavaScript
Angular (3)
React Redux (1)
Git
AngularJS
GraphQL
React Apollo
Jenkins (8)
PostgreSQL (7)
APIs (6)
AWS Deployment (5)
AWS CLI (5)
JIRA (4)
Linux (4)
Jest (3)
Scrum (2)
DevOps (2)
AWS API Gateway (2)
Technical Leadership (2)
Design (2)
Test-driven Development (TDD) (2)
Mocha.js (2)
Optimization (2)
MongoDB (2)
GitHub (2)
Docker (2)
CMS (2)
Experience
Full Stack EngineerHalo Media
02/2024 - Currently

• Provide accurate effort estimation and deliver high-quality solutions in line with requirements. • Collaborate effectively within a team to meet estimated deadlines. • Introduce innovative ideas and technologies to enhance team performance. • Analyze requirements thoroughly to define successful solutions clearly. • Demonstrate leadership in engineering excellence, testing, and quality assurance. • Maintain clear communication across different functional areas and with clients. • Proactively identify gaps and implement necessary improvements. • Ensure the high performance of applications and provide support. • Perform code reviews for other team members.

Node.js
Angular
Jenkins
AWS Deployment
GitHub
Jest
Docker
MongoDB
PostgreSQL
Technical Project LeadBairesDev
03/2022 - 02/2024

• Coordinate code review with team members in order to improve the code quality • Standardize rules using TSLint and format using Prettier • Develop new pipelines in Gitlab for CI/CD • Integrate the use of Feature Flags for releases • Work alongside the DevOps team to configure the dockerization process of the apps • Work alongside the Product Owner, Project Manager and QA team to organize the backlog tickets, epics, and sprints for a better estimation and projections

DevOps
Jenkins
AWS Deployment
AWS CLI
AWS API Gateway
Node.js
Scrum
Node.js EngineerBairesDev
06/2022 - 12/2023

• Maintain the web application applying TDD in order to track and fix bugs • Optimization of the application for maximum speed and scalability • Design and implementation of data storage solutions • Implementation of security and data protection • Code, test and operate Node.js based services • Effectively use tools and ingenuity to identify and fix defects before they become a problem

Design
Optimization
Jest
Mocha.js
TypeScript
Node.js
Test-driven Development (TDD)
Technical InterviewerBairesDev
03/2022 - 11/2023

Experienced technical interviewer, proficient in a range of technologies spanning front-end and back-end development, cloud computing, and mobile app development. With a solid foundation in various tech stacks, I bring a discerning eye to the assessment process. Having conducted numerous technical interviews, I possess a comprehensive understanding of coding practices, problem-solving approaches, and overall technical acumen. My expertise extends to evaluating candidates' proficiency in diverse technology domains, enabling me to identify top-tier talent for technical roles. I am committed to creating an inclusive and conducive interview environment, allowing candidates to showcase their strengths and capabilities. From web development to cloud solutions and mobile app development, my goal is to ensure a fair and insightful assessment that aligns with the dynamic demands of the tech industry.

Technical Leadership
Angular DeveloperGBH
05/2021 - 08/2022

• Worked with other team members. • Designed and implement visually aesthetic user interfaces. • Identified issues with front-end code and rectify them to remove bugs. • Created unit tests to ensure the code is functioning as expected. • Created well-written documentation. • Ensured front-end code can query APIs. • Audited code to identify bottlenecks of performance and fix them. • Consulted with the design team. • Ensured the high performance of applications and provided support. • Performed code reviews for other team members.

APIs
Angular
AWS CLI
CMS
PostgreSQL
Senior Software EngineerBairesDev
07/2021 - 03/2022

• Built web and mobile applications, using React, TailwindCSS, Next.js, React Native, and Nest.js • Integrated GitLab pipelines with VS App Center to manage the deployment process of the mobile app • Designed database schema using Prisma.js • Configured and integrated the customer communication platform with Sengrid • Configured and integrated the financial services and digital payments with SquareUp

React
Next.js
GitLab CI/CD
React Redux
Redis
Software Engineer IIINewtech, S.R.L.
07/2017 - 06/2021

Contracted by Verizon. Duties include: • Migrated legacy environments (on-premises servers) to Linux environments (AWS). • Led a team in order to build internal apps for the E2E Test team. • Refactored and optimized their existing internal apps. • Developed a safe and easy-to-use interface for an internal team. • Used external APIs to generate new test data to feed other apps, so the E2E team would be able to emulate their tests. • Developed endpoints to consume from the front end using Express.js/Express. • Created migration files to make and modify tables on PostgreSQL using AWS Migration Hub. • Developed integration with JIRA, qTest, SalesForce, and Jenkins, in order to automate internal processes

JIRA
Linux
APIs
Jenkins
PostgreSQL
Quality Assurance AnalystNewtech, S.R.L.
06/2016 - 07/2017

Contracted by Verizon. Duties included: • Execute / create ETLs in a mainframe environment for testing and masking process. • Generate a mask for the security of the data supplied to other transactional and non transactional systems. • Focal point of information (POC) about an activity or program.

Microsoft SQL Server
Node.js
Express.js
AWS Database Migration Service
AWS Deployment
AWS CLI
HTML
CSS
Bootstrap
Education
Software Engineering Universidad APEC
02/2014 - 02/2018
High School Diploma / TechnicianEscuela Nacional de Artes y Oficios
02/2010 - 02/2014