Emilio DegiovanniSenior Front End Developer
Emilio is a Senior Frontend Angular Developer with extensive experience in Angular and Material design, specializing in building robust and scalable web applications. His technical expertise encompasses a broad range of front-end technologies, including JavaScript, TypeScript, RxJs, and Redux (NgRx/NgXs). Additionally, he is proficient in CSS/SCSS/SASS and HTML, using these technologies to craft clean, maintainable user interfaces. He is well-versed in testing frameworks such as Jasmine and Jest. Emilio is a firm advocate of clean code principles and adheres to SOLID, DRY, and KISS methodologies, which he believes are essential for creating reusable, scalable, and high-quality applications. His current work focuses on Angular projects at EPAM Systems, and his professional background includes roles at Aquiva Labs, Cognizant Softvision, and Globant. Over the years, Emilio has developed SPA applications, fixed complex bugs, implemented unit tests, mentored junior developers, and participated in technical interviews to evaluate new candidates. Before transitioning into full-time roles, Emilio spent nearly 17 years as a freelance developer, working on a wide array of projects for diverse clients. His work during that period was rooted in PHP, MySQL, HTML, CSS, JavaScript, jQuery, and Angular, with experience using frameworks like Zend and Phalcon. He also contributed to the Phalcon project by assisting with Spanish documentation, writing unit tests, and developing new features or fixing bugs.
Tech stack
Angular (25)
JavaScript (23)
CSS (23)
HTML (22)
Zend Framework (18)
Nginx (18)
Apache (18)
PHP (18)
jQuery (18)
MySQL (18)
TypeScript (6)
ngrx (5)
Unit Testing (5)
RxJS (5)
JSON (4)
Git (4)
Continuous Integration (CI) (3)
Jest (3)
Angular Material (2)
AngularUI (2)
Software Testing (2)
Google Maps (2)
ngrx/store (2)
Azure (2)
REST APIs (2)
Bootstrap (2)
System Design (1)
Front-end (1)
Webpack (1)
SCSS
Experience
Senior Front End DeveloperEpam
03/2024 - Currently

Currently migrating applications from Angular and Material v13 to v17, focusing on refactoring to boost performance, reusability, and best practices in private libraries and applications. I also conduct detailed code reviews to ensure high-quality standards. In addition to refactoring, I implement unit, integration, and end-to-end (e2e) tests using Jest and Cypress, ensuring robust testing of all functionalities. My work includes optimizing the development process through Azure CICD pipelines for seamless software delivery, and I use Jira for effective project tracking. I'm also implementing Angular Signals to enhance reactive programming within the applications. My current work is in the healthcare industry, where performance, scalability, and reliability are paramount.

Azure
Angular
Angular Material
AngularUI
ngrx
ngrx/store
Google Maps
Jest
Software Testing
Git
Senior Frontend DeveloperByte Factory Systems
11/2023 - 03/2024

As a Senior Frontend Developer, I specialize in Angular and TypeScript, with a strong focus on front-end development and systems design. My role involves crafting scalable, efficient web applications while adhering to best practices in modern software development. I conduct thorough code reviews to maintain quality standards across projects, ensuring that the codebase remains clean, maintainable, and optimized for performance.

Front-end
Angular
TypeScript
System Design
Lead Frontend DeveloperDouble Nines
05/2022 - 11/2023

Frontend leader for an Angular 13 application focused on billing, customer, carrier, and user management for an American logistics company. The project featured a micro frontend infrastructure managed with Webpack Module Federation, Kendo, and NGRX for App State management. I also led and advised members of the Frontend team. Additionally, I led the development of a library of reusable components, a package shared across all the company's projects. The goal of this initiative was to provide an abstraction of standard components that could be used in various Angular applications throughout the company.

CSS
ngrx
RxJS
TypeScript
JSON
JavaScript
Angular
Unit Testing
Continuous Integration (CI)
HTML
Senior Frontend DeveloperAcquiva Labs
01/2022 - 05/2022

My contributions focused on enhancing the functionality and reliability of the platform by resolving key issues and implementing smaller, yet important, features that improved the user experience. The project utilized Angular 8 for the front-end framework, along with Material for creating responsive and visually appealing user interfaces. We also integrated Ngrx to manage the application's state efficiently, ensuring better data flow and scalability. Additionally, I contributed to the testing process by using Jasmine, a popular JavaScript testing framework, to write and execute unit tests. This ensured the stability of the application and minimized the risk of regressions. My role required close collaboration with the development team to maintain the application's quality and deliver timely updates, supporting the overall goal of delivering a robust solution for the real estate insurance market.

ngrx
Webpack
RxJS
TypeScript
HTML
JSON
Angular
JavaScript
Unit Testing
Git
Senior Front End DeveloperCognizant Softvision
11/2020 - 01/2022

As a Frontend Lead, I was responsible for overseeing the development of complex web applications using Angular 10+. My role encompassed a wide range of tasks, with a strong focus on ensuring the smooth and efficient operation of the front-end team. I utilized Jest and Jasmine for comprehensive unit and integration testing, ensuring that all code met high standards of quality and reliability. This testing framework allowed us to identify and resolve issues early in the development process, ensuring the stability of the application. I also worked extensively with NXGS for managing the application's state, which played a critical role in optimizing data flow and ensuring the system's scalability. A significant part of my position involved conducting detailed code reviews to maintain consistency and high-quality standards across the team.

ngrx
Angular
CSS
Bootstrap
RxJS
Jest
TypeScript
JavaScript
Unit Testing
REST APIs
Senior Front End DeveloperGlobant
08/2019 - 11/2020

I worked as a frontend developer based on Angular. My team and I developed some Angular8+ applications. I desinged a guideline of good practice. I did team code reviews, refactoring and optimization of components.

CSS
HTML
RxJS
TypeScript
Git
Angular
Unit Testing
JavaScript
Continuous Integration (CI)
JSON
Full Stack PHP DeveloperFreelance
01/2002 - 08/2019

I used to be a Fullstack PHP freelancer. I started with Mysql and PHP 4. HTML, CSS and Javascript. Then I learned Zend and Phalcon Framework. Jquery and later Angular 4. Apache/Nginx over the web hosting.

MySQL
PHP
HTML
CSS
JavaScript
Apache
Nginx
Angular
jQuery
Zend Framework
Education
Engineer Information SystemsUTN Argentina
01/2002 - 12/2006