
Alexandra Coman
Verified Expert in Engineering
Software Developer
Ploiești, Prahova, Romania
Toptal member since May 13, 2020
With nine years of experience in software development, a computer science degree, an internship at Twitter, and several open-source contributions, Alexandra is a passionate software developer who always strives for perfection. Over the years, Alexandra has worked on different types of software (embedded systems, cloud systems, web applications) in different types of environments (corporate, startup, freelance), making her very adaptable and able to work on almost any kind of application.
Portfolio
Experience
- Python - 7 years
- Django - 5 years
- PostgreSQL - 5 years
- REST APIs - 5 years
- MySQL - 5 years
- JavaScript - 4 years
- Django REST Framework - 3 years
- Flask - 2 years
Availability
Preferred Environment
Vim Text Editor, PyCharm, Sublime Text, Git, Linux
The most amazing...
...project I've built is a flight management web application for the airline industry that became the #1 selling airline solution in Africa.
Work Experience
Python Software Engineer
Toptal
- Developed a royalty (commissions) attribution engine for the music industry. It was an MVP that processed statements from companies like iTunes and Spotify.
- Customized an open-source web application for managing network and infrastructure in data centers. I added enhancements based on the client's requirements with the purpose of making it an enterprise product.
- Created a CI/CD pipeline for all the projects I've worked on.
Senior Full-stack Developer | Team Lead
Predictive Mobility
- Coordinated and developed from scratch a flight management web application used in the airline industry. After three years, the application became the #1 selling airline solution in Africa.
- Led a team of three software engineers, held daily stand-ups, wrote user stories, and distributed tasks using agile methodologies.
- Designed and implemented various application components and database, built a forecasting model, and integrated and used several opensource front-end libraries (Leaflet map, NVD3 charts) added support for continuous integration and deployment on AWS.
- Discussed with the product owner and translated business requirements into software specifications.
- Recruited team members, interviewed candidates, and evaluated interview challenges.
Python Software Engineer
Orange
- Built Orange's private cloud software solution, based on OpenStack (cloud management platform).
- Customized and integrated the key OpenStack components into the company's proprietary solution.
- Integrated an open-source benchmarking software solution into the cloud's infrastructure.
Embedded Software Engineer
Ixia
- Worked on a software solution for testing 3G/4G network devices.
- Added support for a new network interface (communication between two different devices) that enabled additional testing of the 4G infrastructure.
- Created an automation framework for testing our solution.
C++ Intern Developer
- Worked on Twitter's cluster manager named Mesos that was managing thousands of slave machines.
- Implemented a slave-draining mechanism for maintenance purposes that helped admins that before, had to kill each process manually.
- Implemented a mechanism that enabled the cluster to revoke used resources, letting frameworks (Hadoop, Spark, Aurora) to shut down their processes properly and not lose data.
Python Software Engineer
1and1
- Worked on a Nimsoft monitoring solution for the server infrastructure.
- Added support for different types of servers to enable performance monitoring on them.
- Created testing environments for validating new features prior to production deployment.
C++ Junior Developer
Luxoft
- Developed a private phone system: a hybrid between legacy telephone networks technologies and voice over IP technologies.
- Worked as part of a small team that was tasked to port the phone system in a virtualized environment (VMware ESXi).
- Added support for different types of headers in the SIP message, according to the RFC specification.
Experience
AIR.PM
https://www.youtube.com/watch?v=Nj7U4v0g3EsI worked as both a full-stack developer and a team lead/project coordinator. As a developer, my responsibilities included designing and implementing components both on the back end and front end, conducting research on which external libraries/tools to use, architecting the CI/CD and deployment cycle, and performing code reviews.
As a project coordinator/team lead my responsibilities included holding daily stand-ups, writing, prioritizing, and distributing user stories, recruiting team members, discussing with the client, translating business requirements into software specifications.
Technologies: Python, Django, PostgreSQL, HTML, CSS, JavaScript, jQuery, AWS
Openwatt
https://bit.ly/3cj4lbwMy greatest accomplishment was integrating an external open-source benchmarking solution that periodically collected cloud benchmarking results, stored them in Elasticsearch, and showed them on Grafana as graphs.
Technologies: Python, Django, MySQL, Linux, Elasticsearch, RabbitMQ, Grafana
Antivirus Web Interface
Education
Bachelor's Degree in Computer Science
Politehnica University of Bucharest - Bucharest, Romania
Skills
Libraries/APIs
REST APIs, jQuery, React, Pandas
Tools
Git, Sublime Text, PyCharm, Vim Text Editor, RabbitMQ
Languages
Python, JavaScript, HTML, C++, SQL, HTML5, CSS, Bash, C, R, Perl, Java
Platforms
Linux, OpenStack, Docker, AWS Elastic Beanstalk, Heroku, Amazon Web Services (AWS)
Frameworks
Django, Flask, Django REST Framework, Bootstrap 3, Bootstrap
Paradigms
REST, Automated Testing, Test Automation
Storage
PostgreSQL, MySQL, NoSQL, Elasticsearch
Other
Back-end, HTTP, Ajax, Code Review, Software Testing Automation Framework (STAF), Test Automation Frameworks, TCP/IP, APIs, Data Science
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring