Position: Senior Front-end Developer
Category: JavaScript
English level: fluent
Years of experience: 3


1. Employee and Managers’ work planning, time tracking, reporting, and scheduling app which is broadly used in Switzerland’s restaurants and bars with over 2000 customers.
a.Created boilerplate from ReactJs, TypeScript, ESLint, Webpack configs, Jest, and Cypress to use it in related internal apps
b.Used monorepo manager (Lerna) to create independent internal apps using custom boilerplate to connect each other and deploy without being dependent, such as shared-lib, design-system etc
c.Followed rules of Domain Driven Design for Client side
Built JobDone UI Design Library using boilerplate with the help of Material UI and
Storybook with approach of TDD
d. Built JobDone Web App using boilerplate with addition of NextJs, GraphQL
integration
e. Used code generation tool(graphql-codegen) to get typed Hooks: Queries,
Mutations, Subscription
f. Successfully onboarded 3 Frontend engineers to our team
g. Lead Frontend team from decision making to code sessions

2. Admin panel for SOCAR’s “Azerigaz” Production Union
a. Enhanced admin panel that features maintaining/supplying gas meters for all across Azerbaijan, custom library for types of gas meter, organizations, regions, cities, countries, etc. for keeping track of company data
b. Implement Trello alike project management board to ease task seperation
c. Supported app with different type of user privileges to make it possible for
company teams to fully use it, control other users if they have right access

3. Loan - Apply for a loan form, Ibamiles.az - mile convert/add SPA, Plot visualizations of customer data, Admin Panel - internal use, Corporate Banking, WordTrio - Custom implementation of Mozilla’s Common Voice, FaqBot – Chat bot for FAQs of bank for clients.
a. Developed newer version of Corporate Banking for over 10000 customers
b. Developed and applied UI Design library and documented well that saved from
extra development cost
c. Leveraged Agile methodologies to move development lifecycle rapidly through
initial prototyping to enterprise-quality testing and final implementation
d. Implemented Admin-Panel Dashboard for internal banking that aimed to automate and lighten the bank employee’s day-to-day task to analyze clients'
data
e. Built SPA for user to calculate or convert currency to miles, get information about bank mile cards, check where they can fly with earned mile bonus

Mentored in Mobile Development (React Native) bootcamp for students