English:
Upper Intermediate
Azerbaijan
UTC +04:00
Asia/Baku
Front-end Architect
I define myself as a front-end architect. Architectural design is my primary development philosophy. I have been creating standards and implementing different strategies. It’s an outcome of 7 years of experience and non-stopping research. Those solutions speeded up enormous applications by 2 times as they were before. I like to find the best solution every time by analyzing, studying and using my experience and imagination.
Want to hire this engineer?
Check if Babek is availableExpertise
Years of commercial development experience
7 years of experience
Core technologies
Other technologies
Project Highlights
Web3 apps
Oct `21 - Present
3 years
Selecto
Working on web3 apps: - NFT listing, receiving and sending feature for Gridlock. (React Native. On Ethereum and Solana networks) https://www.youtube.com/watch?v=qzWArYXco5M - A DAO (Decentralized Autonomous Organization) application (ReactJS, Typescript, Recoil, and Web3JS. On Ethereum and Polygon networks, using Metamask and WalletConnect wallets): https:// app.alluo.finance/
Responsibilities & achievements
Participated in developing the mobile application with React Native, Web application with React, API, and Blockchain backend with Node.js
"E-Portal"
Apr `20 - Sep `21
1 year
Cybernet LLC
"E-Portal" e-government taxes system team-leading, e-government taxes system front page and architecture.
Responsibilities & achievements
Successfully transferred an old React system into a brand new project using the best coding practices and following a modern React architecture. - Modularized the routing, state management, styling and almost everything. Made all the components independent if it is possible. - The project was on Bootstrap. Which had class name collisions. I implemented the modular BEM standard. - Developers were writing some functionalities and components repeatedly. I strictly applied DRY principles. Together as a team, we evaluated the whole design and codebase, and if anything was going to be used more than 2 times, then we implemented a pattern for that. - Created a method named "Ternary Design System" which decreased the coding duration for any page by 2 times. https://nagibaba.medium.com/ultimate-ternary-folder-structure-for-large-react applications-9bb6882d4372 - Took the labour from the Redux store by decoupling the query management from the state management. - Created a naming principle to make the code more readable. https://nagibaba.medium.com/ representational-variable-naming-principle-c3debf2a082f - Created a better implementation of the Context API. https://nagibaba.medium.com/use-react-context api-against-prop-drilling-and-for-modularizing-your-app-44d22d303b1a To dramatically optimise our front-end architecture and overall performance I used my previous experience with design patterns, modular code, SOLID, and other application development principles. You can find some articles on my Medium profile (@nagibaba).
Fizza
Jan `19 - Apr `20
1 year
Fizza
Lead position on planning and creating offline-first web apps.
Responsibilities & achievements
- "fizza.az" frontend project using Google advised offline-first approach. (PUG, SASS, JQuery, PWA). - An open-source "Easy Service Worker" library at GitHub. - "Fizza Warehouse" (React Native) - "Queue System" (ReactJS, React Native and Firebase) - "Fizza App" (React Native) - "FPay" payment system (ReactJS, Typescript)
Multiple projects
Jan `18 - Dec `18
11 months
NOVA Digital Solutions
1. Supported a website written in PHP using the Yii2 framework. 2. 3 React Native projects. 3. Gulp-based starter open-source project. https://github.com/Nagibaba/gulp-bootstrap-boilerplate 4. Pixel-perfect frontend projects (B2C) for "Azercell" using vanilla JS, SASS and PUG. 5. Many other frontend tasks and projects like Azercell landing page, mentiq.edu.az etc.
Responsibilities & achievements
Participated in the development of the core frontend and backend functionality.
Multiple projects
Dec `15 - Jan `20
4 years
Self-employed
- Tudor.az full-stack project - Frontend of "Info-Kios" project of the Ministry of Agriculture of the Republic of Azerbaijan - emlaklar.az, arasli.az (Laravel) - Supported cahan.az (CodeIgniter) - JS rendered website parser (PHP, Phantom) - "Fuse tea app" (React Native) - "Whatsapp to anyone" (React Native)
Responsibilities & achievements
Participated in the development of the core frontend and backend functionality.
Education
Higher Education
Agency
10-50
GMT+2
Remote
Core Expertise
Industries
E-Commerce & Retail, Blockchain & Cryptocurrency, Branding, design, web development
Want to hire this engineer?
Check if Babek is available