Andrei Cioara
Verified Expert in Engineering
Python Developer
As an engineer, Andrei enjoys making software run as fast as the hardware allows. Holding a master of engineering degree from Imperial College London, Andrei excelled in his studies and graduated with a first class honors distinction. Andrei has previously worked at Microsoft, Palantir Technologies, Citadel Securities, and Jump Trading.
Portfolio
Experience
Availability
Preferred Environment
Amazon Web Services (AWS), Git, Bash, C++, Python, JavaScript
The most amazing...
...business I've built is Officeroo, alumnus of YCombinator's Startup School and invited for interviews for the W19 batch.
Work Experience
Software Engineer
Citadel Securities
- Developed custom Python and C++ software for the European Options Market Making desk.
Software Engineer
Jump Trading
- Wrote fast-path C++ code for exchange connectivity and order placing.
- Ported legacy C++ software to web technologies using React, D3.js, Django, and Tornado.
- Developed a highly robust multithreaded PyQt application that runs on 400+ trader desktop machines.
Software Development Engineering Intern
Palantir Technologies
- Improved the JavaScript code performance by 400x (average) for one of our main users.
- Contributed to the API design for the 1.0 release of PlottableJS (Palantir's largest open source project at the time).
- Improved the tooling for the team and reduced build times by up to 30%.
Freelance Web Developer
CoLake Care + PeopleGraph
- Developed custom CSS pixel-perfect designs from Adobe Illustrator designs.
- Implemented the full-stack of a Laravel (PHP) application, deployed it to production on AWS and used with trial patients.
- Created a Google Chrome extension that improves the social network experience for recruiters.
Software Development Engineering Intern
Microsoft
- Developed an iOS app for the customer relationship management team, Microsoft Dynamics.
- Wrote a C# MVC application with a REST API which later served as a data source for the iOS app.
- Researched the new capabilities of iOS 8 in anticipation for the September 2014 launch.
Software Development Engineering Intern
Geonomics
- Developed Java code for the full-stack of Geolotto.co.uk.
- Wrote custom CSS rules that ensured cross-browser compatibility all the way to IE6.
- Received a special end-of-internship bonus and return offer in recognition of my great work.
Experience
Officeroo
Cashflow
Palindrome
I developed this cross-platform two-pane file manager written in Electron.js; using React, Redux, Bootstrap, Redux-Thunk, and Electron.js.
Leetcode.com Community Author
http://leetcode.com/articles/power-of-three/Technology & Lifestyle Blog
Personal Website
http://andrei.cioara.meFlappy Froggy
Skills
Languages
Python, Python 3, Python 2, JavaScript, JavaScript 6, JavaScript 5, C++, C++11, Java, HTML, HTML5, CSS, CSS3, C, SQL, Java 6, Java 7, HTML4, Bash, Bash Script, TypeScript, C#, Objective-C, PHP, Haskell
Libraries/APIs
jQuery, React, React Redux, Pure CSS, Node.js, Python API, JavaScript Charting, Django ORM, HTML5 APIs, Reactstrap, jQuery CDN, Stripe API, Plottable.js, D3.js, Redux Form, GitHub API, JavaScript API for Chrome, Moment.js, PyQt, PyQt 5
Tools
GitHub Pages, JavaScript Debugging, JavaScript Toolchain, GitHub, Chrome Developer Tools, Webpack, Webpack 2, Webpack 4, Webpack 3, Git, Redux Thunk, Jenkins, Travis CI, CircleCI, GitLab, GitLab CI/CD
Platforms
Google Chrome, Android, Linux, Amazon EC2, Firefox, Amazon Web Services (AWS), Windows, iOS
Storage
JSON, MySQL, PostgreSQL, SQLite, Amazon S3 (AWS S3)
Other
Data Structures, Algorithms, Technology, HTML UI, CSS Grid, Bootstrap UI, Chrome Extensions, Finance, Sorting Algorithms, Writing & Editing, Front-end, Back-end, Full-stack, Tornado, Firefox Extensions, Entrepreneurship
Frameworks
Django, React Native, Redux, Electron, Bootstrap, Bootstrap 3, Bootstrap 3+, Bootstrap 2, Laravel, Chrome, Express.js
Paradigms
HTML DOM, Agile Software Development, Test-driven Development (TDD), Continuous Delivery (CD), Continuous Integration (CI)
Education
Master's Degree in Software Engineering
Imperial College London - London, UK
Bachelor's Degree in Computing
Imperial College London - London, UK
Certifications
Mensa Member (High IQ Society)
American Mensa
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