Ilia Prutkovsky

United States

@iprutkovsky

Sr. Full-stack Developer (Angular)

Personal Information

iprutkovsky@gmail.com
+1-9083161421
United States

Badges

Problem Solving
Java
Days of Code
Days of JS

Certifications

Work Experience

  • Sr. Full-stack Developer (Angular)

    NJ Department of Health•  September 2023 - July 2024•  Trenton, NJ

    ADM (Analytical Directive of Medicine) • Automated cloud-based deployments using Azure DevOps, and maintained Azure Active Directory (AAD) • Cooperated with the back-end developer in the process of building the RESTful API • Created custom, general-use components, directives, modules, pipes, and validators that extend the elements and modules of Angular 16 • Ensured a clear dependency chain, regarding the app logic as well as the file system • Implemented click handlers via RxJS / NgRx in the component code snippet

  • Sr. Full-stack Developer (Angular)

    National Institutes of Health•  February 2023 - July 2023•  Bethesda, MD

    MeSH (Medical System of Health) • Created Angular components like Directives, Services, and Forms to collect input from the User • Developed and maintained web applications using Angular 14, JavaScript, Node.JS, TypeScript, and Azure automation scripts, ensuring high performance, responsiveness, reusability, and scalability • Designed model windows, tooltips, and responsive UI controls using Material UI • Refactored and cleaned code to the optimization of booting • Wrote test scripts for testing alone components and the entire app

  • Lead Full-stack Developer (Angular)

    Wells Fargo & Company•  June 2021 - December 2022•  Summit, NJ

    ARC (Alert Review & Confirmation) CAAP (Customer & Activity Alerting Platform) FCP (Financial Crimes Platform - | Compliance | Investigation | Data Privacy |) FLMCMP (Front Line Monitoring Case Management Platform) • Built Single Page Applications (SPA) using Angular 13 / 14, JavaScript, Node.JS, TypeScript • Created services and pipe on Angular/ RxJS • Used Angular lifecycle methods inside functional components to decrease complexity, and improve the maintainability and extensibility of the system • Used Kendo UI/ Material UI for developing dynamic and interactive applications • Used Postman to track and manage SQL data

  • Full-stack Developer (Angular)

    NYC Neighborhood Dentistry•  May 2020 - May 2021•  New York, NY

    CMR Dashboard (Client Medical Records) • Created sample pages including color, and fonts, incorporated functionalities and features into the app • Developed back-end part using Java, Node.JS • Implemented cloud services by AWS • Improved front-end template using CSS, Bootstrap, and Material UI • Used extensive knowledge of SCSS and JS methods for providing visual effects • Wrote SQL queries involving multiple tables

  • Full-stack Developer (Angular)

    Verizon Communications•  December 2019 - April 2020•  Irving, TX

    JITR Dashboard (Just-In-Time Registration) • Built a dashboard with the navigation bar to retrieve data from DB based on the lifecycle • Collaborated closely with back-end teams to analyze needs and requirements • Created and edited templates using Angular 4/6 • Used ES6 JavaScript to optimize the project • Worked on the server-side using Node.JS to extend available data delivery methods, and process multiple files One Billing Dashboard • Crafted UI items (icons, fonts, logo) • Created templates, widgets, and components for the company website using Adobe Photoshop, MS Paint as the content management system • Checked and fixed code for leaks on Typescript • Refactored old legacy code to utilize modern features • Used design patterns and added functionality to existing applications in Angular 6 • Worked closely with the design team to create reusable interface components

  • Full-stack Developer (Angular)

    Revature•  July 2019 - November 2019•  Tampa, FL

    ERS Dashboard (Expense Reimbursement System) • Crafted custom Angular directives to expand the capabilities of HTML attributes • Designed and implemented the system (both front-end and back-end) from scratch • Employed Angular routing service to switch views within the application • Performed business logic using Java, Angular, Node.JS • Utilized unit tests with JUnit and Spring AOP • Wrote controllers, and services to execute Angular behavior and expand the flexibility of the application SMS Dashboard (Staging Management System) • Applied DevOps pipelines using Jenkins and Git on AWS • Created custom JQuery validation to enhance HTML • Familiar with the Spring ORM and hibernate tools involving Connection pooling, Mappings, Transaction Management • Implemented AJAX action to get and post JSON data from web services • Incorporated JavaScript to enhance web application functionality • Styled HTML to structure markup pages and CSS design

  • Front-end Developer / Network Engineer

    DSM NY Corp•  October 2014 - June 2019•  New York, NY

    • Built web applications based on HTML, CSS, JavaScript, and WordPress • Created custom JQuery validation to enhance HTML • Improvement of network fault tolerance, diagnosis, and managing network policy/security, and end-user issues • Optimized backend API using Node.JS and Express.js • Registered domain names, uploaded data to hosting, implemented and maintained cloud services by AWS, GCP, Azure

  • Front-end Developer / Network Engineer

    TD Veresk•  May 2008 - June 2014

    • Automation processes for Linux (Bash / Perl), for Windows (CMD / PowerShell) • Created reusable code that was scalable and optimized for performance • Improved user interface development processes • Installed and maintained Mail, SQL, VPN, and Microsoft Terminal Server, and worked with end-users by RDP & Linux server with a firewall • Monitored the automated backup of users’ data and servers • Utilized industry best practices for responsive web design

Education

  • The Cooper Union for the Advancement of Science and Art

    Certificate courses in C#, Java, Linux (Unix) Administration, and Perl Scripting, Certificate•  August 2018 - June 2019

  • St. Petersburg State Technical University

    Information Technology, MS•  September 2000 - July 2004

Skills

Angular
Css
SQL
NodeJs
C#
Java
HTML5
JavaScript
NoSQL
Express.js
Algorithm
Data Structure
NgRx
RxJS