Flaviu Porutiu, Web Services Developer in Cluj-Napoca, Cluj County, Romania
Flaviu Porutiu

Web Services Developer in Cluj-Napoca, Cluj County, Romania

Member since October 31, 2018
Flaviu has over eight years of architecting and developing web applications using PHP, HTML, CSS, and JavaScript. He also has extensive knowledge developing mobile applications for both iOS and Android using hybrid technologies such as ionic. He worked with both startups and enterprise clients and also started his own startup and developed his own product (SaaS) that's being used by more than four businesses and expanding.
Flaviu is now available for hire

Portfolio

  • Acquia
    Amazon Web Services (AWS), Kanban, Scrum, Confluence, Jira, MySQL...
  • It's Private Studio
    Unix, AngularJS, CSS, HTML, Python, Laravel, PHP, Web Services...
  • Glitch Media SRL
    Amazon Web Services (AWS), Node.js, Python, CodeIgniter, CSS, AngularJS, HTML...

Experience

Location

Cluj-Napoca, Cluj County, Romania

Availability

Part-time

Preferred Environment

Amazon Web Services (AWS), SSH, PostgreSQL, PHP, GitHub, Vagrant, Bitbucket, SourceTree, Sublime Text

The most amazing...

...application that I've worked on is an integrated system that uses both software and hardware components for controlling and regulating on-premises access.

Employment

  • Software Engineer

    2018 - PRESENT
    Acquia
    • Developed and maintained features on the Acquia Site Factory (ACSF) application.
    • Actively resolved and debugged incoming customer issues with the help of the customer-facing support team.
    • Maintained the ACSF connector Drupal 7, 8, and 9 modules.
    • Prepared the release candidates and released them to the clients' applications.
    Technologies: Amazon Web Services (AWS), Kanban, Scrum, Confluence, Jira, MySQL, Amazon S3 (AWS S3), JavaScript, Drupal 9, Drupal 8, Drupal, Drupal 6, PHP, PHP 7, Web Services, Database Design, Web Development, Full-stack Development
  • Software Architect and Web Developer

    2016 - PRESENT
    It's Private Studio
    • Talked to studio staff for creating their presentation and web platform.
    • Architected the presentation website and web platform according to staff feedback.
    • Configured and managed the production and staging servers.
    • Created and deployed the web platform and presentation website using Laravel, HTML, and CSS.
    • Maintained and modified the web platform according to staff and clients' feedback.
    • Created a script for downloading, sorting, and creating photo albums for clients in Python based on each clients' preferences stated on the web platform.
    • Optimized web content and photos for bandwidth preservation.
    • Worked with Cloudflare CDN for content delivery and caching.
    Technologies: Unix, AngularJS, CSS, HTML, Python, Laravel, PHP, Web Services, Database Design, Web Development, Full-stack Development
  • CEO, Founder, and Web Developer

    2013 - PRESENT
    Glitch Media SRL
    • Created and maintained the company presentation website.
    • Worked closely with the company clients to ensure their needs were met.
    • Configured and maintained the companies and clients' web servers and networks, both in-house and cloud-based.
    • Architected, created, and maintained various solutions for client applications.
    • Architected, created, and maintained the project "Project Transcend," currently at version 3 using PHP, Laravel, AngularJS, and Node.js.
    • Developed the mobile application for "Project Transcend" using Ionic.
    Technologies: Amazon Web Services (AWS), Node.js, Python, CodeIgniter, CSS, AngularJS, HTML, Unix, Ionic, PHP, Laravel, Web Services, Database Design, Web Development, Full-stack Development
  • Mentor

    2018 - 2018
    UBB IT Hub
    • Mentored students in creating and developing the UBB IT Hub applications.
    • Offered feedback and talked to clients about the software requirements.
    • Configured and maintained servers to be used as proxies for university dorms.
    Technologies: Squid, Unix, AngularJS, HTML, PHP, Laravel, Database Design, Web Development, Full-stack Development
  • Associated Developer (Contractor)

    2017 - 2018
    Squirrly Limited
    • Maintained already existing software solution along with the core team using PHP and WordPress.
    • Architected and developed using PHP and Laravel the new API for the SEO audit platform.
    • Developed a web crawler using Node.js to scrap and index customer web pages for SEO audit.
    • Configured and maintained production and staging application servers.
    • Created unattended auto-deployment scripts for local, stage, and production environments.
    Technologies: Unix, Node.js, Zend Framework, WordPress, Laravel, PHP, Web Services, Database Design, Web Development, Full-stack Development
  • Remote Web Developer and IT Consultant

    2016 - 2018
    Capricorn Engineering INC
    • Worked closely with the client to ensure that the website content was up to date and relevant.
    • Maintained the clients' website according to the specifications given.
    • Configured and maintained the clients' PCs remotely.
    Technologies: Joomla, JavaScript, CSS, PHP, HTML, Photoshop CC, Database Design, Web Development
  • Software Architect and Web Developer

    2016 - 2017
    AEGEE Europe
    • Architected and developed the open-source project: Open membership system (OMS). Collaborated with a team of developers across Europe.
    • Attended the Brussels OMS hackathon organized by AEGEE Europe in 2016.
    • Contributed to the OMS-Neo-Core microservice, which was used as the app's foundation.
    • Created microservices boilerplate to be used for new microservices using Lumen.
    • Contributed and managed the Jira and Confluence platforms.
    • Contributed to local development environments and deployment and production environments using Vagrant and Docker.
    Technologies: Docker, Lumen, AngularJS, Microservices, HTML, PHP, Laravel, Web Services, Database Design, Web Development, Full-stack Development
  • Web Developer and Systems Administrator

    2013 - 2016
    Babes-Bolyai University
    • Architected, created, and maintained the web platform for the application "Beat Sadness."
    • Created the API for the "Beat Sadness" application.
    • Collaborated with a team of psychologists from around the globe to provide the best experience for both psychologists and patients.
    • Configured and maintained the production servers for the application.
    • Deployed and maintained the application while in production.
    Technologies: Unix, Sencha UI, AngularJS, CSS, HTML, Python, PHP, Laravel, Ruby on Rails (RoR), Web Services, Database Design, Web Development, Full-stack Development
  • Full-stack Web Developer

    2014 - 2015
    Life is Hard
    • Served as a full-stack web developer on project 24Broker.
    • Worked together with the team in developing and maintaining new features.
    • Worked together with the support team to find and fix bugs.
    Technologies: HTML, Prototype Framework, CSS, jQuery, JavaScript, PHP, Web Services, Web Development, Full-stack Development
  • Web Developer and System Administrator

    2010 - 2015
    Gheorghe Sincai High-School
    • Designed and developed the presentation website and in-house apps.
    • Configured and maintained the on-premises network.
    • Configured and maintained the on-premises servers and PCs which professors and students used.
    Technologies: Web Host Manager (WHM), cPanel, CentOS, Linux Servers, Windows Server, Joomla, JavaScript, CSS, HTML, PHP, Web Services, Database Design, Web Development, Full-stack Development

Experience

  • Project Trancend

    An All-in-one Gym Management system that integrates all a gym would need to automate and do business easier.
    It offers access to different management levels from full administrators to members.

    It also offers the possibility of managing more than one physical location, making it ideal for all gyms regardless of size and members.

    Members can buy their membership using this web platform, check their previous memberships, and book group classes online.

    It also features an "access control" module, an embedded solution for connecting the door to the system and only opening it for the member that should have access to the gym facilities, making it not 100% necessary to have received all the time.

    The application also comes with a mobile application for iOS and Android, which members can check and book their classes.

  • Beat Sadness
    https://beatsadness.com/

    Application for treating people with depression.

    Developed on the research grant "CNCS-UEFISCDI Dcombat: A computerized Preventative and Therapeutic Intervention for Depression, EEA-JRP-RO-NO-2013-1-0358."

    It features a web platform for therapists/psychologists to evaluate patients mental health and a mobile application for both iOS and Android for patients, featuring exercises and contents made to help patients treat depression.

  • Open Membership System - Core Module
    https://github.com/AEGEE/oms-neo-core

    Open source membership system based on microservices architecture.

    OMS-core Handles Authentication, Users, Bodies, and Circles. OMS-core Is built upon Laravel, a PHP framework.

    It is also integrated with Google apps for business for logging in and provisioning new accounts.

Skills

  • Languages

    HTML, PHP, PHP 7, CSS, HTML5, JavaScript, SQL, Python, Java, Ruby, Python 3
  • Frameworks

    Bootstrap 3, Laravel 5, Lumen, Ionic 4, Ionic 3, CodeIgniter 3, Bootstrap, Angular, AngularJS, Laravel, Prototype Framework, Zend Framework, Ionic, CodeIgniter, Ruby on Rails (RoR)
  • Tools

    Sublime Text, Bitbucket, Vagrant, SourceTree, Sencha UI, Squid, Jira, Confluence, GitHub, Illustrator CC, Photoshop CC
  • Paradigms

    Database Design, Microservices Architecture, Microservices, REST, DevOps, Scrum, Agile, Kanban
  • Platforms

    iOS, Windows, Drupal, Android, cPanel, Linux, Unix, Joomla, Windows Server, CentOS, Drupal 6, DigitalOcean, Amazon Web Services (AWS), Docker, Azure, Amazon EC2, Drupal 8, WordPress
  • Other

    Web Services, Web Development, Ajax, Full-stack Development, SSH, RESTful Microservices, Web Servers, Software Architecture, Software Design, Web Host Manager (WHM), Linux Servers, Drupal 9, SOAP
  • Libraries/APIs

    Google Apps, Facebook API, Google APIs, jQuery UI, jQuery, Node.js
  • Storage

    Amazon S3 (AWS S3), PostgreSQL, MySQL, MongoDB

Education

  • Bachelor's Degree in Computer science
    2013 - 2016
    Babes-Bolyai University - Cluj-Napoca, Romania

To view more profiles

Join Toptal
Share it with others