Iulian Gulea, Software Developer in Chisinau, Moldova
Iulian Gulea

Software Developer in Chisinau, Moldova

Member since August 4, 2017
Iulian has over ten years of experience developing web projects of all sizes, from simple websites to complex SaaS products. He has worked individually and in teams; in big companies and in startups. This diversity of experience has broadened his technical skillset, and his time as a corporate trainer has helped to develop strong communication and people skills.
Iulian is now available for hire


  • PepsiCo
    Python, Django, Django REST Framework, React, Redux, D3.js, GitHub, Jira...
  • Tremor Technologies, Inc.
    JavaScript, Jenkins, Mapbox, D3.js, PostGIS, PostgreSQL...
  • CodeFactory
    JavaScript, Python 3, MySQL, Backbone.js, Django, Python



Chisinau, Moldova



Preferred Environment

Git, PyCharm, MacOS

The most amazing...

...thing I've coded is a hurricane simulation engine that generates hurricane paths based on historical data and animates them based on their characteristics.


  • Full-stack Developer (Django and React)

    2020 - PRESENT
    • Optimized the loading time of the two main internal product pages from eight seconds to less than two seconds, from ten seconds to around 500 milliseconds, including a handful of minor optimizations on other pages for Project 1.
    • Rewrote a Django application into a Restful API back end and React front end for Project 1.
    • Integrated multi-tenancy and regionalization support into one of the existing products for Project 2.
    • Planned and led the re-architecture of the entire data model of the platform, which led to a ten times speedup of some data-intensive computations and simplified the management of the product hierarchy in Project 2.
    • Implemented an internal tool as part of the self-service support that allows users in their regions to define custom labeling of things on the platform for Project 2.
    Technologies: Python, Django, Django REST Framework, React, Redux, D3.js, GitHub, Jira, PostgreSQL, TypeScript, JavaScript, Celery
  • Senior Software Engineer

    2018 - 2020
    Tremor Technologies, Inc.
    • Developed a hurricane simulation engine based on historical data of over 100 years.
    • Created an API to serve the hurricane data and all the relevant metadata of the generated hurricanes.
    • Visualized and animated the generated hurricanes and the damages they have caused in real time.
    • Created 80% of visualizations of the platform to help reveal the hidden insights in the generated data.
    • Provided continuous implementation of features on the front end.
    • Optimized the performance of heavy computation/heavy rendering front-end pages.
    • Wrote, integrated, and optimized end-to-end tests in Jenkins.
    Technologies: JavaScript, Jenkins, Mapbox, D3.js, PostGIS, PostgreSQL, Django REST Framework, Python, Angular, TypeScript
  • Full-stack Web Developer

    2017 - 2019
    • Integrated a secure trading payment provider into the legacy codebase.
    • Integrated Hexopay payment provider into the legacy codebase.
    • Improved performance of the public API by decreasing critical endpoints response time from 18 and 9 seconds to 6 and <200ms by means of optimizing SQL queries and code logic.
    • Maintaining the legacy codebase, implementing feature requests and fixing bugs.
    Technologies: JavaScript, Python 3, MySQL, Backbone.js, Django, Python
  • Co-founder, CTO

    2016 - 2019
    • Developed an online platform that automates the pre-screening step in a recruitment process. This was done by automatically analyzing applicant resumes and building and visualizing applicant profiles with suggested personalized questions to ask during the interview.
    • Prototyped and developed a chatbot using Messenger API that integrated with our back end to gather, analyze, and offer job offer suggestions to potential candidates.
    • Developed a web app that allowed users to build their "skill trees" that got matched against available job offers. The candidate received a list of job offers accompanied with a matching score on how good candidate's experience relates to the job description.
    • Deployed the chatbot and the web app on DigitalOcean.
    • Coordinated development process with two other developers.
    Technologies: Python 3, Facebook Messenger API, PostgreSQL, D3.js, React, Django, Python
  • Founder

    2016 - 2016
    HoP Games
    • Developed an infinite runner mobile game in Corona SDK that was published on Play Market.
    • Developed an educational mobile game to be published on Play Market.
    Technologies: Phaser.io, Corona SDK, JavaScript, Lua
  • CTO

    2015 - 2016
    Spark Research Labs
    • Developed a cloud-based inventory management solution designed to assist in the management of warehouse stocks throughout the supply chain.
    • Designed the architecture and partially worked on a schema-based multitenant SaaS application for accounting at SMEs with a RESTful API on the back end and a single-page application on the front end.
    • Worked on a SaaS marketing platform for computing the net promoter score (NPS) for products and services. The platform had several user roles for data collection as well as data aggregation and visualization.
    • Coordinated and coached a team of three developers.
    • Developed the technical agenda and coordinated the trainers and mentors team of a two-week-long summer camp: GirlsGoIT. The camp's goal was to educate and raise awareness of young girls in the IT domain.
    Technologies: Amazon Web Services (AWS), MySQL, Python 3, WSDL, SOAP, D3.js, AWS, AngularJS, JavaScript, Django REST Framework, Django, Python
  • Speakers' Coach

    2014 - 2016
    • Coached local and international speakers for TEDxChisinau events.
    • Provided feedback on the structure and presentations of speakers during the preparation process.
    • Organized and co-hosted four TEDx conferences.
    Technologies: Microsoft PowerPoint
  • Web Developer/Corporate Trainer

    2010 - 2015
    • Created an internal platform for the entire sales department that aggregates and visualizes quantitative and qualitative sales data and generates relevant reports for the sales management team.
    • Wrote Excel VBA scripts that automated report generation, reducing time from 16 to 1 hour required per report.
    • Developed a desktop application that reduced the time needed to find required archived documents with products and procedures information by 70%.
    • Supported an e-learning platform for testing the knowledge of sales employees.
    • Delivered training on soft skills for company employees and middle management.
    Technologies: Python 3, MySQL, Google Chart API, D3.js, jQuery, JavaScript, Django, Python


  • My DataViz Profile

    A personal page that reflects my abilities and knowledge about data visualization and that showcases some of the projects I have done in that area.

  • Data Science Moldova Community

    Organized five events in which were discussed various topics related to data science and machine learning. For four out of five events, I delivered presentations on machine learning algorithms (regression, random forest, etc.) as well as facilitated the discussion groups during each event and presented the AI news block during each event.

  • Textury

    Textury is a tool for analyzing any body of text on the subject of emotional component and how exactly the speaker/writer uses emotions to make their point.

  • Satellizer

    Satellizer is a tool to visualize eleven years of satellite launches, as well as to gain insights on the uses and users of satellites.

  • Heroes of Programming Blog

    A blog about programming in which the basic building blocks of a programming language and principles of programming are represented as heroes.

    The reader can gain insights on how some basic things work as well as take quizzes and read interviews with developers from around the world.

  • GCleaner

    A web app that allows for easier inbox management of unread emails. The app connects to the user's GMail account and allows them to manage unread emails in bulk.

  • Rust-charts

    A pure Rust visualization library inspired by D3.js.

  • If Words Were Leaves

    An algorithm that transformes text into growing leaves. Built with Django, React, Go and D3.js and deployed to Google Cloud

  • A Guide to Performance Testing and Optimization With Python and Django (Publication)
    Donald Knuth said that "premature optimization is the root of all evil." But there comes a time, usually in mature projects with high loads, when the need to optimize presents itself. In this article, Toptal Freelance Software Engineer Iulian Gulea talks about five common methods to optimize a web project’s code using principles that can be used in Django as well as other frameworks and languages. Using these principles, he demonstrates how to reduce the response time of a query from 77 to 3.7 seconds.


  • Languages

    Python 3, JavaScript, Python, ECMAScript (ES6), CSS, XML, HTML, TypeScript, Hugo, Python 2, WSDL, Visual Basic for Applications (VBA), Lua, SQL, Solidity, Rust, HTML5
  • Frameworks

    Django, Django REST Framework, Angular, Scrapy, MUI (Material UI), Phaser.io, Flask, Redux, Corona SDK, AngularJS, JSON Web Tokens (JWT)
  • Platforms

    Ubuntu, Linux Mint, Linux, Blockchain, Docker, Google App Engine, Web, Amazon EC2 (Amazon Elastic Compute Cloud), AWS Elastic Beanstalk, Windows, Mapbox, MacOS, DigitalOcean, Amazon Web Services (AWS)
  • Other

    Software Engineering, SVG, Charts, Data Visualization, Full-stack, Back-end, Back-end Development, APIs, Algorithms, Material Design, DApps, Ethereum Smart Contracts, CTO, Cloud, Software Development Lifecycle (SDLC), Web Scraping, SOAP, Machine Learning, Natural Language Processing (NLP), RESTful APIs, AWS, Chatbots, Data Analysis
  • Libraries/APIs

    D3.js, jQuery, Vue, REST APIs, Google API, Beautiful Soup, Facebook Messenger API, Backbone.js, NLTK, React, React Redux, NumPy, Pandas, Scikit-learn, Google Chart API, Matplotlib, Restangular
  • Tools

    PyCharm, Photoshop CS6, Slack, Trello, Celery, Docker Compose, Microsoft PowerPoint, Jenkins, Gulp, Webpack 2, Seaborn, Git, GitHub, Canvas, Jira
  • Paradigms

    Object-oriented Programming (OOP), Test-driven Development (TDD), Testing, RESTful Development, Data Science, Functional Programming, Scrum, Agile, REST
  • Storage

    MySQL, PostgreSQL, JSON, Redis, Google Cloud Storage, MongoDB, Amazon S3 (AWS S3), PostGIS, NoSQL, Google Cloud


  • Bachelor's Degree in Computer Science
    2006 - 2010
    Technical University of Moldova - Republic of Moldova


  • Smart Contracts Developer
    Consensys Academy

To view more profiles

Join Toptal
Share it with others