Mobile Developer

Talib I

Information

Available hours \ week
40 h/w
Seniority level
Senior
Years of experience
5 yrs.
Location
Azerbaijan, Baku
Timezone
(GMT+04:00) Baku

Languages

Azerbaijani
Fluent (C2)
Turkish
Advanced (C1)
Russian
Elementary (A2)
English
Upper-Intermediate (B2)

About

Talib specializes in Mobile Development, with a strong focus on Java and Kotlin, accumulating five years of experience in these core programming languages. He has worked extensively on developing and maintaining mobile applications, ensuring high performance and user satisfaction across various challenging projects. His expertise includes frameworks such as Node.js, React Native, and Flutter, along with a solid foundation in Python and Golang for backend logic. Talib's experience encompasses critical responsibilities like writing reliable code, collaborating with cross-functional teams, and conducting thorough software testing. He has contributed to various industries, including finance, travel, and health, etc. Talib holds a degree in Computer Engineering from Azerbaijan State Oil and Industry University and is currently pursuing a Computer Science degree at Azerbaijan Technical University. He is continually seeking to enhance his skills through practical experience and adaptation of new technologies.

Main technologies

Experience

Grid Dynamics

Android Developer

About the Project

Development of complex service libraries used across multiple applications/platforms and eventually serving a pool of 30M+ end users.

Responsibilities

• Estimating features • Feature development • Engineering discovery • Technical documentation • Client communication and reporting • Libraries migration

Skills & technologies

A2Z Technologies

Senior Android Developer

About the Project

Developing a mobile application which users can make video and audio calls and developing an application for real-time tracing of people infected with the COVID-19.

Responsibilities

• Developing, testing, implementing and maintaining application software • Ability to work well with multiple projects • Performing code reviews and sharing best practices with colleagues • Participating in solution architecture design and implementation • Evaluating and adopting new development tools, libraries and approaches to improve speed and delivery quality of deliverables • Working closely with Quality Assurance professionals to ensure the best possible experience for our clients

Skills & technologies

International Bank of Azerbaijan

Middle Android Developer

About the Project

Development of a mobile application for the bank's customers to easily perform their work without coming to the bank. Users can easily make payments and transfers, take out loans, collect bonus interest on the remaining amount in the account and perform many similar activities through the application.

Responsibilities

• Understanding the business requirements and coming up with tech solutions • Creating comprehensive and coherent documentation of the existing systems and any new changes • Agile development of feature based deliverables, performing post-release support • Active participation in technical discussions and solutions design • Participating in backlog refinement, planning and demos • Developing high-quality code that is clean, maintainable and easy to read, promoting clean code discipline

Skills & technologies

Safaroff Agency

Android Developer

About the Project

Development of applications that can be used in a broad range of industries, including flight tracking, ticket booking, online payment system, audio book, fine reporting system, etc.

Responsibilities

• Conducting software analysis, programming, testing and debugging • Recommending changes to improve established application processes • Ability to work well with multiple projects • Collaborating with Business Product Owners, Business Analysts and UX Designers to understand and refine requirements • Delivering top quality solutions based on provided specifications and designs

Skills & technologies

ASH LLC

Android Developer

About the Project

Development and delivery of the restaurant management system from scratch and continuous maintenance. Ensure the possible performance, quality, and responsiveness of the application.

Responsibilities

• Identifying production and non-production application issues • Analyzing root-causes of incidents and providing solutions for solving the problem • Collaborating and communicating effectively with other member of development team • Writing good, effective and well-tested reliable code in Java • Sharing knowledge across both the project team and division

Skills & technologies

Education

Azerbaijan Technical University

2021 - 2023
Computer Science

Azerbaijan State Oil and Industry University

2017 - 2021
Computer Engineering