Dan Avramescu, Full-stack Developer in Paris, France
Dan Avramescu

Full-stack Developer in Paris, France

Member since June 26, 2020
Dan is a full-stack web developer with a passion for technology, and since 2008, he's been building web projects as a consultant and as a freelancer. He's developed several projects while leading international remote technical teams and has also co-founded and run an online startup for two years. Dan's expertise includes various languages (JavaScript, PHP, HTML), libraries/APIs (React, Node.js), platforms (WordPress), site speed optimization, among others.
Dan is now available for hire

Portfolio

  • Freelance Work
    Google SEO, Socket.IO, Site Speed Optimization, Git, JSON, Web Services, CSS...
  • Tradunity
    PHP, SCSS, CSS, HTML, JavaScript, Node.js, Twilio, Telegram Bots, Discord...
  • Altelog
    jQuery, Gulp.js, Stylus, SCSS, CSS, HTML, JavaScript, PHP, Drupal...

Experience

Location

Paris, France

Availability

Part-time

Preferred Environment

Socket.IO, Visual Studio Code, CSS, PHP, React Redux, Node.js, React, JavaScript, Postman, PhpStorm

The most amazing...

...thing I've built was my startup. I created all the code, grew the team (from two to eight people), and saw the revenue increase from 0 to $600,000 in 18 months.

Employment

  • Senior Web Developer

    2014 - PRESENT
    Freelance Work
    • Developed and maintained a large number of websites and web applications while working extensively with publishers to create a great web experience for their readers and to give them a technical edge in acquiring SEO traffic.
    • Helped my clients to go from a few thousand to 400,000 visitors per month while their sites were under my technical supervision and maintenance.
    • Kept my clients' sites up to date with the new developments in web requirements (site speed, technical SEO, and visual design trends).
    • Developed and maintained more than 25 web projects.
    • Integrated various web services: content/product feeds, automatic SMS notification/authentication services, real-time communication between clients, and server using Socket.IO/polling.
    Technologies: Google SEO, Socket.IO, Site Speed Optimization, Git, JSON, Web Services, CSS, HTML, WordPress, Drupal, Node.js, React, JavaScript, React Redux, REST APIs
  • CTO

    2017 - 2020
    Tradunity
    • Created a startup together with a business partner in the financial products sphere.
    • Coordinated the team and grew it from two to eight people while having both technical and non-technical employees.
    • Created and maintained the code for our community website and integrated various services into it using the Telegram Bot API, Discord Bots API, Twilio, Zendesk, Mailchimp, and so on.
    • Wore all the hats in the company, from technical development, HR responsibilities, partner relationships to creating and coordinating the marketing campaigns, and managing our finances.
    Technologies: PHP, SCSS, CSS, HTML, JavaScript, Node.js, Twilio, Telegram Bots, Discord, Google Tag Manager API, Google Analytics API, Tracking, Zendesk API
  • Senior Web Development Consultant

    2014 - 2017
    Altelog
    • Stepped up to working as a consultant within top tier French companies and French government institutes.
    • Integrated the front-end landing pages with high conversion rates for a Drupal 7 application. The client was Cellfish Media, a fast-paced mobile online marketing company.
    • Led a team of developers to create the front-end themes and the back end of two government websites in Drupal 7.
    • Served as the lead developer for a startup financed by Engie called Green Channel—integrating clients via Salesforce and creating the front-end theme in a Drupal 7 application.
    Technologies: jQuery, Gulp.js, Stylus, SCSS, CSS, HTML, JavaScript, PHP, Drupal, Affiliate Tracking
  • Web Development Consultant

    2013 - 2014
    Algo-Expert
    • Trained my colleagues in Drupal 7 and taught them the differences between Drupal 6 and 7.
    • Worked as a consultant while being based in Paris.
    • Maintained 2 Drupal applications for clients in Paris.
    Technologies: CSS, HTML, JavaScript, PHP, Full-stack
  • Web Developer

    2012 - 2013
    Cybervision
    • Maintained and evolved several client websites in Drupal 6/7 and Joomla.
    • Tracked and fixed bugs in Redmine and Jira and created workflows for client feedback and bug resolution.
    • Participated in client briefs, contract negotiation, requirements analysis, and offer creation.
    Technologies: Joomla, Drupal 7, Drupal 6, CSS, HTML, JavaScript, PHP, Full-stack
  • Web Developer

    2008 - 2010
    Uniway
    • Developed two websites in Drupal 6 for a steel company and a news outlet in Belgium.
    • Created the themes that adhered to Drupal 6 standards at that time.
    • Integrated a web service that sent and received XML data. This was 2008, so quite complex for its time.
    Technologies: Drupal 6, HTML, CSS, JavaScript, PHP, Full-stack

Experience

  • React Administration UI and JS Show Runner for Online Theatrical Experiences
    https://onething.org

    AnyOneThing creates online theatrical experiences which often get the viewer to participate in the play through his microphone and/or camera. I was given the task to create an administrative UI with React which interfaces the backend API (written in Ruby on Rails) and facilitates administrators to edit the sequences of scenes and theatrical cues (videos, audios, images, and sounds).

    Moreover, I created a box office application (also in React) and have optimized and evolved the showrunner to work across browsers and offer a better overall experience.

  • ClassRoomQ | Node.js and React App
    https://classroomq.com

    ClassRoomQ is a Node.js and React app that allows students and teachers in virtual classrooms to interact with each other in a structured way. There were two authorization levels. The authentication had to be done through a middleware that could identify the users who were already logged in to a WordPress application. The Node.js and React interaction was done through WebSockets rather than an API to facilitate the 2-way interaction between authenticated and anonymous users.

  • Tradunity

    I was part of a 2-founder team of Tradunity: a bootstrapped startup. Our goal was to help beginner traders find success in the financial markets.

    I was responsible for technical development and leading the technical team as we grew. I also created the original app and integrated it with all the vital services we needed to create a thriving community.

    As our team grew to eight people, so did my responsibilities. We created and executed a very efficient product and promotion strategy, which led to great results. Tradunity has turned a profit from the first month up until the beginning of 2020. The project was closed at the beginning of 2020.

Skills

  • Languages

    JavaScript, PHP, CSS, HTML, C, C++, SCSS
  • Libraries/APIs

    React, Node.js, jQuery, REST APIs, React Redux, Telegram Messenger API, Socket.IO, Telegram Bot API, Twilio API, Antd, Google Tag Manager API, Google Analytics API, Zendesk API
  • Tools

    VS Code, Git, PhpStorm, JSX, Postman, Google Analytics, Stylus, Gulp.js, Subversion (SVN), Mailchimp, LearnDash
  • Platforms

    WordPress, Visual Studio Code, Drupal 6, Drupal 7, Joomla, Drupal, Zendesk, Twilio
  • Storage

    JSON, MongoDB, MySQL
  • Other

    Site Speed Optimization, Full-stack, Back-end, Front-end, Web Services, Google SEO, APIs, Axios, Operating Systems, XML Web Services, UML Diagrams, Wireless Sensor Networks, Discord Bots, Affiliate Tracking, Google Tag Manager, Computer Science, WebSockets, EMCAScript (ES), Telegram Bots, Discord, Tracking
  • Frameworks

    Redux, Express.js
  • Paradigms

    Waterfall Development

Education

  • Master's Degree in Computer Science
    2010 - 2012
    Technical University of Delft - Delft, The Netherlands
  • Bachelor's Degree in Computer Science
    2006 - 2010
    Politechnics University of Bucharest - Bucharest, Romania

To view more profiles

Join Toptal
Share it with others