Summary

Expertise

Project Highlights

Education

Agency

BN

English:

Upper Intermediate

Babek N.

vetted by Youteam

Vetted by YouTeam

Azerbaijan

UTC +04:00

Asia/Baku

English:

Upper Intermediate

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 available

Expertise

Years of commercial development experience

7 years of experience

Core technologies

React.js 5 years
React Native 5 years
TypeScript 5 years
PHP 3 years
Node.js 3 years
Data Structures 7 years

Other technologies

AWS
ECMAScript
Laravel Framework
Google Cloud Platform

Project Highlights

icon
Senior Full Stack Engineer

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

AWS
Node.js
React.js
React Native
TypeScript
Blockchain
Web3.js
icon
Frontend architect

"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).

React.js
TypeScript
Git Flow
Material-UI
icon
JavaScript developer

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)

React.js
React Native
Pug
Firebase
icon
Full-stack developer

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.

PHP
React.js
React Native
icon
Full-stack developer

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.

Node.js
PHP
React.js
React Native

Education

Higher Education

Agency

Software development partner agency #3527

10-50

GMT+2

Remote

Core Expertise

AWS
Azure
C
C#
C++
Java
JavaScript
.NET
Python

Industries

E-Commerce & Retail, Blockchain & Cryptocurrency, Branding, design, web development

Want to hire this engineer?

Check if Babek is available