Alexandru Arnautu, Developer in Cluj-Napoca, Cluj County, Romania
Alexandru is available for hire
Hire Alexandru

Alexandru Arnautu

Verified Expert  in Engineering

Software Developer

Cluj-Napoca, Cluj County, Romania

Toptal member since December 9, 2021

Bio

Alexandru is a full-stack engineer with over five years of experience building high-quality single-page and mobile applications. During those five years, he worked on some of the largest real estate portals like Bayut, general classified platforms such as OLX Pakistan, and mobile applications, including BayutPro and OLX Pakistan's app.

Portfolio

Sector Labs
Python, JavaScript, Flow, TypeScript, Django, Celery, RabbitMQ, HTML, CSS...
Sector Labs
JavaScript, TypeScript, React Native, Firebase, Visual Studio App Center...
Sector Labs
JavaScript, Flow, TypeScript, React Native, Firebase, Visual Studio App Center...

Experience

  • Python - 5 years
  • Django - 5 years
  • JavaScript - 3 years
  • React - 3 years
  • PostgreSQL - 2 years
  • React Native - 2 years
  • Firebase - 2 years
  • TypeScript - 2 years

Availability

Part-time

Preferred Environment

MacOS, Vim Text Editor, Terminal, Git

The most amazing...

...thing I've done is migrating a native mobile application, used by millions of monthly users, to a hybrid solution.

Work Experience

Full-stack Engineer

2021 - 2021
Sector Labs
  • Helped develop OLX Pakistan, an online-classified web portal that lets you buy and sell new and second-hand goods locally. OLX has a million active users on its platform on a daily basis.
  • Implemented a flavor of the EAV model to be able to store loosely defined data in a relational database.
  • Implemented a one-way sync mechanism to move millions of records from a relational database to a NoSQL one.
  • Reduced infrastructure costs by doing performance analysis and implementing caching.
Technologies: Python, JavaScript, Flow, TypeScript, Django, Celery, RabbitMQ, HTML, CSS, Firebase, PostgreSQL, Google Cloud Platform (GCP)

Full-stack Engineer

2020 - 2021
Sector Labs
  • Developed OLX Pakistan mobile, an online-classified mobile application that lets you buy and sell new and second-hand goods locally. OLX has a million active users on its platform on a daily basis.
  • Migrated the existing native solution to React Native.
  • Developed multiple user-facing features using React Native and reusable UI components.
  • Maintained a high-quality delivery standard by having an increased number of tests and enforcing a code coverage check.
  • Integrated multiple platforms such as Firebase or marketing tools.
Technologies: JavaScript, TypeScript, React Native, Firebase, Visual Studio App Center, CircleCI, Redux, Redux-Saga

Full-stack Engineer

2019 - 2020
Sector Labs
  • Helped develop BayutPro, a revolutionary mobile application exclusively available to Bayut’s agents, enabling them to manage their real estate business on the go.
  • Paired with another colleague to create the prototype and launch the minimum viable product (MVP) in three months. Continued to be part of a growing team for the next year and a half.
  • Implemented a Redux state migration functionality as changes to the data models that would sometimes break the application.
  • Designed and continuously improved a fully automated CI/CD pipeline.
  • Migrated from Flow to TypeScript, as the typing system was creating more problems than helping.
  • Maintained a high-quality delivery standard by having an increased number of tests and enforcing a code coverage check.
Technologies: JavaScript, Flow, TypeScript, React Native, Firebase, Visual Studio App Center, CircleCI, Django, Python

Full-stack Engineer

2018 - 2019
Sector Labs
  • Helped develop Bayut.com, a UAE-based real-estate platform that enables agents to host their listings for both residential and commercial properties across UAE’s seven emirates.
  • Increased platform traffic by implementing SEO improvements.
  • Developed the user-facing features related to the agent’s section according to the given designs.
  • Improved the codebase by upgrading Python and Django to the latest version.
Technologies: JavaScript, Flow, Django, React, Node.js, PostgreSQL, Heroku, HTML, CircleCI

Full-stack Engineer

2017 - 2018
Spyhce
  • Developed an application designed for engineers who needed to know if the lighting fixtures were working according to the specifications.
  • Composed the app using Windows Service (written in C#) to communicate with the fixture and a web application written in Django to provide a visual interface to the engineers.
  • Developed various features for the web application and maintained the existing codebase.
Technologies: C#, .NET, Django, JavaScript, jQuery, HTML, CSS

Team Lead

2017 - 2018
Spyhce
  • Led a team of five members for a data warehouse project.
  • Managed daily processes using Agile methodologies.
  • Discussed requirements with upper management and prepared tickets for the team members.
Technologies: Jira, Scrum

Full-stack Engineer

2016 - 2018
Spyhce
  • Developed an application designed for storing information about manufactured devices, device configurations, and logging.
  • Created the above-mentioned application that exposed several REST APIs used by an Android mobile application.
  • Developed multiple user-facing features using Angular according to the given designs.
  • Designed and developed one-way sync with the customer’s IoT platform.
  • Improved application stability and quality by increasing the number of written tests and enforcing a code coverage check.
Technologies: Python 3, Django, Jenkins, Angular, JavaScript, Amazon Web Services (AWS), Pytest, Web App Development

Experience

OLX Pakistan

https://www.olx.com.pk/
An online-classified web portal that lets you buy and sell new and second-hand goods locally. OLX has a million active users on its platform on a daily basis.

Part of the team handling chat infrastructure and functionality.

• Implemented a flavor of the EAV model to store loosely defined data in a relational database.
• Implemented a one-way sync mechanism to move millions of records from a relational database to a NoSQL one.
• Reduced infrastructure costs by doing performance analysis and implementing caching.

OLX Pakistan Mobile

https://apps.apple.com/pk/app/olx-pakistan/id1551315538
An online-classified mobile application that lets you buy and sell new and second-hand goods locally. OLX has a million active users on its platform on a daily basis.

Our team was tasked with migrating the existing native solution to React Native.

• Built multiple reusable components.
• Developed multiple user-facing features using React Native.
• Integrated multiple platforms.
• Maintained a high-quality delivery standard by having an increased number of tests and enforcing a code coverage check.

Bayut Pro

https://apps.apple.com/ae/app/bayutpro/id1450925753
A revolutionary mobile application exclusively available to Bayut’s agents, enabling them to manage their real estate business on the go.

Paired with another colleague to create the prototype and launch the minimum viable product (MVP) in three months. Continued to be part of a growing team for the next year and a half.

• Changes to the data models would sometimes break the application; therefore, a Redux state migration functionality was implemented.
• Set up a fully automated CI/CD pipeline.
• Migrated from Flow type to TypeScript, as the typing system created more problems than it helped.
• Maintained a high-quality delivery standard by increasing tests and enforcing a code coverage check.

Bayut.com

http://bayut.com
A UAE-based real-estate platform that enables agents to host their listings for both residential and commercial properties across UAE’s seven emirates.

• Increased platform traffic by implementing SEO improvements.
• Developed the user-facing features related to the agent’s section according to the given designs.
• Improved the codebase by upgrading Python and Django to the latest version.

Education

2015 - 2018

Bachelor's Degree in Computer Science

Babes-Bolyai University - Cluj-Napoca, Romania

Skills

Libraries/APIs

React, REST APIs, Redux-Saga, Node.js, jQuery

Tools

Visual Studio App Center, CircleCI, Jenkins, Fastlane, Flow, Vim Text Editor, Terminal, Jira, Git, Pytest, Celery, Expo, Redux Thunk, RabbitMQ

Languages

Python 3, JavaScript, TypeScript, HTML, CSS, Python, SQL, Java, HTML5, C#

Frameworks

React Native, Django, Angular, Jest, Redux, .NET

Paradigms

REST, Mobile Development, Functional Programming, Scrum

Platforms

Firebase, Heroku, Amazon Web Services (AWS), MacOS, Google Cloud Platform (GCP)

Storage

PostgreSQL, Redis

Other

Mobile App Development, Web App Development

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