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

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

Member since August 9, 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

Experience

Location

Cluj-Napoca, Cluj County, Romania

Availability

Part-time

Preferred Environment

Sublime Text, Source Tree, Bitbucket, Vagrant

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 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 production server.
    • 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: PHP, Laravel, Python, HTML, CSS, AngularJS, UNIX
  • CEO, Founder, and Web Developer

    2013 - PRESENT
    Glitch Media SRL
    • Created the company presentation website.
    • Worked closely with the company clients to ensure their needs are 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 company project called "Project Transcend" currently at version 3 using PHP, Laravel, AngularJS, and Node.js.
    • Developed the mobile application for "Project Transcend" using Ionic.
    Technologies: Laravel, PHP, Ionic, UNIX, HTML, AngularJS, CSS, CodeIgniter, Python, Node.js, AWS
  • 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: Laravel, PHP, HTML, AngularJS, UNIX, Squid proxy
  • 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 for scraping and indexing customer webpages for SEO audit.
    • Configured and maintained application servers.
    • Created "unattended" auto-deployment scripts for local, stage and production environments.
    • Deployed code to production servers.
    Technologies: PHP, Laravel, WordPress, Zend framework, Node.js, UNIX
  • Remote Web Developer and IT Consultant

    2016 - 2018
    Capricorn Engineering INC
    • Worked closely with the client to ensure that the website content is up to date and relevant.
    • Maintained the clients' website.
    • Configured and maintained the clients' PCs.
    Technologies: HTML, PHP, CSS, JavaScript, Joomla
  • Software Architect and Web Developer

    2016 - 2017
    AEGEE Europe
    • Architected and developed the open source project "Open membership system" (OMS) along 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.
    • Created microservices boilerplate to be used for new microservices using Lumen.
    • Contributed to JIRA and Confluence platforms.
    • Contributed to local development environments and deployment/production environments using Vagrant and Docker.
    Technologies: Laravel, PHP, HTML, Microservices, Angular JS, Lumen, Docker
  • 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.
    • Worked together 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: Ruby on Rails, Laravel, PHP, Python, HTML, CSS, AngularJS, Sencha, UNIX
  • Full-stack Web Developer

    2014 - 2015
    Life is Hard
    • Served as a full-stack web developer on the 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: PHP, JavaScript, jQuery, CSS, Prototype.js, HTML
  • Web Developer and System Administrator

    2010 - 2015
    Gheorghe Sincai High-School
    • Designed and developed the presentation website.
    • Configured and maintained the on-premises network, servers and PCs.
    Technologies: PHP, HTML, CSS, JavaScript, Joomla, Windows Server, Linux Server, CentOS, cPanel, WHM

Experience

  • Project Trancend (Development)

    All in one Gym Management system which 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 and also check their previous memberships and also book group classes online.

    It also features an "access control" module which is 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 a reception all the time.

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

  • Beat Sadness (Development)
    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 (Development)
    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

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

    Bootstrap 3, Laravel 5, Ionic 4, Ionic 3, CodeIgniter 3, Bootstrap 4, Angular, AngularJS, Ruby on Rails (RoR)
  • Paradigms

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

    Windows, Drupal, Android, cPanel, Linux, DigitalOcean, Amazon Web Services (AWS), Docker, Azure, AWS EC2, Drupal 8, WordPress
  • Industry Expertise

    Web Development
  • Other

    Web Services, Ajax, RESTful Microservices, Web Servers, Software Architecture, Software Design, Web Host Manager (WHM), SOAP
  • Libraries/APIs

    Google Apps, Facebook API, Google APIs, jQuery UI, jQuery
  • Storage

    AWS S3, PostgreSQL, MySQL, MongoDB
  • Tools

    Illustrator CC, Photoshop CC

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