Javascript developer
Javid M.
Available hours \ week
40 h/w
Seniority level
Senior
Years of experience
5 yrs.
Location
Azerbaijan
Timezone
-
Languages
Russian
Advanced (C1)
English
Upper-Intermediate (B2)
About
With 5+ years of experience in Healthcare, Banking, Digital Marketing, E-commerce, CMS, and ERP systems, I have developed server, mobile native, and web applications. I excel both in team settings and independently, working directly with customers. Passionate about web technologies for their accessibility, I am deeply interested in data structures and algorithms (DSA), design patterns, software security, and maintainability. Additionally, I am exploring fields such as construction, urban planning, sustainable projects, and psychology.
Core skills
  • JavaScript 5 yrs.
  • Agile Development 4 yrs.
  • React.js 3 yrs.
  • Continuous Integration 3 yrs.
  • TypeScript 3 yrs.
Other skills
  • Redux 4 yrs.
  • GitLab 4 yrs.
  • Automated Testing 3 yrs.
  • Functional testing 3 yrs.
  • Integration testing 3 yrs.
  • Figma 3 yrs.
  • Next.js 2 yrs.
  • React Storybook 2 yrs.
  • PHP 2 yrs.
  • React Native 2 yrs.
  • PHP Slim 2 yrs.
  • Ant Design 2 yrs.
  • BEM 2 yrs.
  • Node.js 2 yrs.
Experience
Farbeplus
Web and mobile engineer
About the Project

With the Farbeplus app, you can take object photos and reference measurements and easily import them into Farbeplus. This way, you can create a completely digital process without paper and pen. It's fun and saves time.

  • Productivity
  • Design
  • Interior Design
Responsibilities

‣ Developed e2e solution using Next.js, Axios, React Query, Redux, TypeScript, React Native, React Native Skia, Expo, Storybook, and Svelte.js. ‣ Automated client processes and reducing manual workload. ‣ Led the development of a mobile app (Farbeplus) for back-office workers, enabling them to take picture notes and share them with cloud synchronization. ‣ Completed a new web app for the front office, enhancing customer interaction and service delivery Project is currently in use by company.

Skills & technologies
  • Next.js
  • TypeScript
  • React Native
  • React Storybook
  • Agile Development
Eurodesign CSC
JAVASCRIPT TEAM LEAD
About the Project

Client: Ministry of labour and social protection Project goal: Decrease unemployment in country by providing service sharing platform. Help people to gain mastery and find short term jobs (day, week) and long term employment. Track the services and masters to gain info about possible areas of improvement. Project: Mobile software as service to all people to share short and long term job and help them find the corresponding master to that particular job.

  • Communication Tools
  • Job and Career Services
  • Nonprofit
  • Platforms
  • Social Services
Responsibilities

‣ Led a new mobile project, implementing best practices for development and deployment using TypeScript, Storybook, Atomic Design, RT Library, React design patterns, Expo, and GitLab CI/CD. ‣ Doubled development speed by separating view logic from main business logic with React render props, Storybook and TS. ‣ Enhanced developer experience by establishing separate workflows for UI components and application logic. ‣ Conducted technical talks alongside the normal code review process.

Skills & technologies
  • TypeScript
  • React Storybook
  • Integration testing
  • Functional testing
  • Automated Testing
  • React Native
  • GitLab
  • Continuous Integration
  • Agile Development
Keepface Global, Inc
FULL STACK SOFTWARE DEVELOPER
About the Project

Keepface is an influencer marketing platform where advertisers work with influencers to create engaging, native and selling content in order to better communicate with their niche audiences.

  • Advertising
  • Marketing
  • SaaS
  • Communication Tools
Responsibilities

‣ Developed and launched key end-user data-driven features, including a real-time messenger and a campaign dashboard, leveraging multi tier architecture (DAL, BLL, Controller), REST APIs, and technologies such as React and PHP (Slim Framework). ‣ Helped secure US$150K in seed investment from 500 Startups. ‣ Enhanced development efficiency by integrating end-to-end tests ‣ Designed and implemented database structures using MySQL, including stored procedures and triggers.

Skills & technologies
  • PHP Slim
  • React.js
  • Redux
  • Ant Design
  • BEM
  • Figma
Education
Baku State University
2011 - 2015
COMPUTER SCIENCE