#  (@eldar.eurosky.social)

Profile: https://sifa.id/p/eldar.eurosky.social
Headline: Senior Software Engineer | Frontend

## About

I am an experienced Software Engineer with a focus on Frontend Development, passionate about functional programming and skilled in React, Angular, and micro frontend architecture. With previous hands-on experience in Node.js, I am also open to full-stack opportunities. Additionally, I have a strong interest in Haskell.

## Experience

- **Web Developer at Self-employed** (2014 – 2014)
  Developed full-stack web applications.
- **Web Developer at Design.PRO** (2006 – 2006)
  PHP, HTML, CSS; Joomla.
- **Full Stack Developer at kleidoo GmbH** (2015 – 2016)
  Business area: eCommerce.
  
  Progressed from a Unix system administrator to a full-stack web engineer, with a primary focus on frontend development.
- **Frontend Engineer at Armenkuz ltd** (2016 – 2016)
  Business area: Finance.
  
  Work Description: Enjoyed the rise of the ReactJS ecosystem.
  \- Developed a modular and scalable architecture for React/Redux applications.
  \- Configured CORS on the web server and set up a reverse proxy for the RESTful API server.
  \- Created a series of video lessons on React/Redux to help junior developers get involved in the development process.
- **Principal Software Engineer at Aize** (2022 – present)
  Business area: Oil & Gas  Frontend Engineer working with Angular and React SPA projects using Nx Workspaces.
  \- Migrated a production project to Nx Workspaces.
  \- Optimized CI/CD pipelines using Nx's custom caching to improve performance and developer experience.
  \- Implemented tag-based module dependency management to enforce project structure.
  \- Integrated multiple applications (micro frontends, libraries, standalone SPAs) into a single modular system.
  \- Set up CI/CD pipelines for SPA projects.
  \- Developed style guides and automated static analysis (linters, formatters, type checkers, etc.) for a multi-team project.
- **Senior Software Engineer at EPAM Systems** (2021 – 2022)
  Business area: Software Testing and QA.
  
  Frontend engineer on a hybrid React/Angular micro frontend project.
  \- Refactored and improved legacy Angular micro frontend to enhance stability, maintainability, performance, and bug elimination.
  \- Isolated the micro frontend by removing CSS leaks and global state dependencies from the shell.
  \- Introduced Cypress integration tests to increase release confidence.
  \- Implemented visual regression testing for UI consistency.
  \- Used Mock Service Worker (MSW) to simulate backend logic for search, filtering, and pagination, enabling better Cypress integration and visual regression testing.
  \- Migrated the project to Nx Workspaces.
  \- Led the gradual migration of a micro frontend from Angular/Material to React/MUI, ensuring uninterrupted business value during the transition.
  \- Adopted a screen-by-screen migration approach to seamlessly rewrite the micro frontend while maintaining full functionality.
  \- Applied Functional Programming principles to simplify code, improve maintainability, enhance readability, and facilitate unit testing.
- **Senior Software Developer at C.T.Co** (2018 – 2020)
  Busyness area: Reinsurance  Full-stack engineering with a primary focus on frontend development.
  \- Led the end-to-end development of a shared UI component library built on Angular Material for a multi-team, multi-project ecosystem. Responsibilities included:
  \- Planning and designing architecture based on UX requirements.
  \- Defining structure and selecting tooling.
  \- Setting up CI pipelines.
  \- Developing components and writing documentation.
  \- Supporting integration with other projects.
  \- Engineered a micro frontend architecture using Web Components to enable seamless integration in a multi-team, multi-framework (React + Angular) project.
  \- Developed a UI notification system for micro frontends.
  \- Built full application verticals, including frontend, GraphQL-based BFF, and a Node.js API layer.
  \- Created frontend and Node.js backend templates to standardize scaffolding, streamline onboarding, improve maintainability, and reduce development time.
  \- Developed a method for configuring frontend applications at deploy time, making build artifacts environment-agnostic, simplifying pipelines, and improving debugging.
  \- Built optimized Docker images to speed up CI pipelines by leveraging caching, reducing build times and costs.
- **Lead Software Developer at C.T.Co** (2017 – 2018)
- **System Network Administrator, Full Stack Engineer at Eurasian Foods Corporation** (2012 – 2014)
  Business area: Food Production.
  \- Developed programs for modification and integration to ensure compatibility with third-party software.
  \- Designed and implemented complex intranet applications across multiple platforms.
  \- Maintained and improved existing web applications by developing bug fixes and patch sets.
  \- Diagnosed and resolved UNIX and Windows processing issues, improving company efficiency.
  \- Ensured network, system, and data availability through preventative maintenance and upgrades.
  \- Created documentation for startup, shutdown, and first-level troubleshooting to assist help desk staff.
  \- Monitored network performance and generated real-time and historical performance reports.
  \- Trained junior IT team members in network security and data circuit troubleshooting.
  \- Managed firewalls, network monitoring, and server monitoring for both on-site and remote locations.
- **System Network Administrator at MGK LLC** (2008 – 2012)
  \- Diagnosed and resolved UNIX and Windows processing issues, applying solutions to improve company efficiency.
  \- Ensured network, system, and data availability and integrity through preventative maintenance and upgrades.
  \- Implemented company policies, technical procedures, and standards to maintain data integrity, security, and access control.
- **Web Developer at AktobeInfo LLC** (2007 – 2008)
  web developing; PHP, SQL, (x)HTML, CSS, JavaScript, AJAX, XML; MySQL, Drupal, Joomla; supporting legacy code.

## Education

- **Moscow Technological Institute** — Master of Computer Science and Engineering (2014 – 2017)
- **Azerbaijan State Medical University** — Medical Doctor, Physician (1994 – 2000)

## Skills

- SASS
- Samba
- Angular
- Nx
- Ubuntu
- MSW
- LAN-WAN
- Shell Scripting
- HTML
- TypeScript
- Laravel
- Node.js
- Docker
- SQL
- Network Administration
- MongoDB
- Functional Programming
- Cypress
- Front-End Development
- PHP
- Git
- Bash
- jQuery
- Linux
- MySQL
- Apache
- VPN
- Debian
- CSS
- Gitlab
- Ipfw
- Iptables
- BDD
- React.js
- SCSS
- OpenID Connect
- Linux System Administration
- GraphQL
- Azure
- JavaScript
- RxJS
- Thinstation
- Gulp.js
- WiFi
- Redux
- Windows Server
- Angular Material
- Micro frontends
- FreeBSD
- MediaWiki
- Ramda
- CSSModules
- SingleSPA
- Web Application Security
- Cascading Style Sheets (CSS)
- Web Standards
- Cucumber.js
- Webpack
- OAuth
- BEM
- Symfony
- LAN
- Bacula
- Smarty

## Certifications

- Algorithms: Design and Analysis, Part 1 — Coursera (https://www.coursera.org/course/algo)
- Introduction to Clinical Data Science — Coursera Course Certificates (https://www.coursera.org/account/accomplishments/verify/H4WTK8HFH7F9)
- Google Cloud Platform Fundamentals: Core Infrastructure — Coursera Course Certificates (https://www.coursera.org/account/accomplishments/certificate/P7UE53F62AW4)
- M101: MongoDB for Developers — MongoDB (https://university.mongodb.com/course_completion/927d8314fbe143609e688dae986ffc86/printable?format=img)
- Architecting with Google Kubernetes Engine: Workloads — Coursera Course Certificates (https://www.coursera.org/account/accomplishments/certificate/K89CLNVSY89T)
- Architecting with Google Kubernetes Engine: Foundations — Coursera Course Certificates (https://www.coursera.org/account/accomplishments/certificate/TLKDVY6NR7MJ)
- Architecting with Google Kubernetes Engine: Production — Coursera Course Certificates (https://www.coursera.org/account/accomplishments/certificate/UF7BLMD2R2ZQ)
- Web Security: OAuth and OpenID Connect — LinkedIn (https://www.linkedin.com/learning/certificates/6a014f38864616c1faff416bf1ceac87b3d0787375591a82effa073259da5600?trk=backfilled_certificate)
- Architecting with Google Kubernetes Engine Specialization — Coursera Course Certificates (https://www.coursera.org/account/accomplishments/specialization/certificate/9ELDNU4GVEAM)
- Advanced Learning Algorithms — DeepLearning.AI, Stanford University (https://www.coursera.org/account/accomplishments/records/JK80X1YTDM5H)
- Unsupervised Learning, Recommenders, Reinforcement Learning — DeepLearning.AI, Stanford University (https://www.coursera.org/account/accomplishments/records/0C7PSNPSHMF6)
- Supervised Machine Learning: Regression and Classification — DeepLearning.AI, Stanford University (https://www.coursera.org/account/accomplishments/records/GMD1PO5DX6G6)
- Machine Learning Specialization — DeepLearning.AI, Stanford University (https://www.coursera.org/account/accomplishments/specialization/PBQ5XEV1FNFR)
- Functional Programming Principles in Scala — Coursera Verified Certificates (https://www.coursera.org/signature/certificate/9KZBERU9ZV)

## Publications

- Publication, publication. Everyone is an author now. Write only when you cannot help but write.

## Languages

- Russian (native)
- English (full_professional)
- Bokmål, Norwegian (elementary)

## Other profiles

- linkedin: https://www.linkedin.com/in/eldaraliyev
