Talha Abrar, Developer in Munich, Germany
Talha is available for hire
Hire Talha

Talha Abrar

Verified Expert  in Engineering

Front-end Developer

Munich, Germany

Toptal member since August 31, 2022

Bio

Talha is an experienced web application developer with a demonstrated history of working in the computer software industry. He has more than five years of experience and specializes in JavaScript, React, Express.js, and Node.js. Talha is an engineering professional with a bachelor's degree in computer science.

Portfolio

Alasco GmbH
Python, React, Amazon Web Services (AWS), API Integration, Back-end, TypeScript...
Westwing Home & Living
JavaScript, React, PHP, Node.js, HTML, CSS, Web, API Integration...
10Pearls
JavaScript, PHP, Docker, HTML, CSS, Web, API Integration, Asynchronous I/O...

Experience

  • API Integration - 5 years
  • JavaScript - 4 years
  • React - 4 years
  • API Development - 3 years
  • MySQL - 3 years
  • Node.js - 3 years
  • Amazon Web Services (AWS) - 2 years
  • React Native - 1 year

Availability

Part-time

Preferred Environment

Linux, Git, Docker, MacOS

The most amazing...

...thing I've worked on is the Back on My Feet project, digitalizing it to raise public awareness and impact more people in need than before.

Work Experience

Software Engineer ll

2022 - PRESENT
Alasco GmbH
  • Led a visualization project to a successful completion for an Expo event, including leading R&D, domain expert interviews, strategy, and delivery.
  • Organized and facilitated multiple inter-team sessions, including knowledge-sharing sessions, general demos, weekly updates, etc.
  • Organized and facilitated discussions around improvements, focused, and helped with multiple processes, resulting in a positive outcome.
Technologies: Python, React, Amazon Web Services (AWS), API Integration, Back-end, TypeScript, APIs, User Experience (UX), User Interface (UI), REST APIs, Front-end

Software Engineer ll

2021 - 2022
Westwing Home & Living
  • Contributed to an internal application, collaborated with multiple teams, understood business requirements, and presented appropriate solutions.
  • Researched the best possible solution for any problem faced and presented it to the team with potential pros and cons.
  • Used Slack as a communication tool and Jira for tracking tasks and bugs and assigning tickets to team members.
Technologies: JavaScript, React, PHP, Node.js, HTML, CSS, Web, API Integration, Asynchronous I/O, Amazon Web Services (AWS), Back-end, SQL, MySQL, TypeScript, Redux, APIs, eCommerce, User Experience (UX), User Interface (UI), REST APIs, Front-end

Senior Software Engineer

2020 - 2021
10Pearls
  • Developed custom solutions based on the determined or finalized requirements.
  • Worked actively on various applications, from the financial ones focused on security to education management systems focused on customer experience.
  • Performed the R&D activities based on the client's requirements, recognized challenges during development, and determined the best strategy to solve them.
  • Released and managed multiple projects via automated pipelines.
  • Developed multiple applications from scratch and maintained them.
Technologies: JavaScript, PHP, Docker, HTML, CSS, Web, API Integration, Asynchronous I/O, Amazon Web Services (AWS), Node.js, Back-end, MongoDB, SQL, MySQL, TypeScript, Laravel, Composer, WordPress, Redux, APIs, Back-end Architecture, Payment Gateways, User Experience (UX), User Interface (UI), Linux, Database Design, REST APIs, Front-end

Software Engineer

2017 - 2020
Creative Chaos
  • Built APIs and implemented required security with well-known authentication methods such as OAuth.
  • Researched the best possible solutions for problems and presented them to the team.
  • Developed a panel, enabling the client to control most aspects of the application and reports containing various valuable statistics.
  • Tracked Jira tasks and bugs and assigned tickets to team members.
  • Collaborated with a big team and managed clients when needed.
Technologies: JavaScript, React, React Native, PHP, Node.js, HTML, CSS, Web, API Integration, Asynchronous I/O, Amazon Web Services (AWS), Back-end, MongoDB, SQL, MySQL, Laravel, Composer, TypeScript, WordPress, Redux, APIs, Back-end Architecture, Payment Gateways, eCommerce, User Experience (UX), User Interface (UI), Linux, Database Design, REST APIs, Front-end

Experience

Literati

https://www.litterati.org
Litterati is an independent company that works with individuals, data scientists, corporations, and researchers. They are building an ecosystem to create a litter-free world. It is all built on the foundation of data captured by the growing Litterati community. The larger the ecosystem, the more significant the impact is. The app empowers people to create a cleaner planet by turning information into actionable insight.

Back on My Feet

The Back on My Feet project seeks to revolutionize how society approaches homelessness. Its unique model demonstrates that if individuals first restore confidence, strength, and self-esteem, they will be better equipped to tackle the road ahead.

Smooth Access

A secure and easy-to-use platform for event management and guest engagement. It is an end-to-end solution that provides intuitive planning and engagement tools that make organization fast and easy and generate results every time. The users can organize each detail, create marketing content, and analyze reports.

Education

2013 - 2017

Computer Science in Bachelor of Science Degree

Bahria University - Karachi, Pakistan

Skills

Libraries/APIs

React, Node.js, API Development, REST APIs

Tools

Git, Composer

Languages

JavaScript, CSS, PHP, HTML, SQL, TypeScript, GraphQL, Python

Frameworks

Laravel, Redux, React Native

Paradigms

Back-end Architecture, Database Design

Platforms

Web, Amazon Web Services (AWS), WordPress, Docker, Firebase, Linux, MacOS

Storage

MySQL, MongoDB

Other

API Integration, Asynchronous I/O, Front-end, Back-end, APIs, Payment Gateways, eCommerce, User Experience (UX), User Interface (UI), Programming

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring