Florin P.

Florin P.

Senior Software Engineer

Romania
Hire Florin P. Hire Florin P. Hire Florin P.

About Me

I am an ardent JavaScript Developer with a strong focus on the front-end development of software solutions/applications using HTML/CSS on different projects for clients. I am an active player in the geek space; sharing new knowledge and experiences on my personal blog with other developers on how to create different web components with a focus on CSS Animations and drawings in Canvas on Github. I use a well-grounded work ethic of excellence in delivering high quality software solutions for clients.

Work history

UpStack
UpStack
Senior Software Engineer
2018 - Present (6 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

SoftVision
SoftVision
JavaScript Software Engineer
2017 - Present (7 years)
Remote
  • Regularly design, develop, code and test software systems/applications for enhancements/new products for clients.

  • Regularly provide technical assistance for the implementation of design specifications, documentations, testing and ongoing support of systems for clients.

  • Regularly recommend modifications to processes and procedures, contribute to best practices, architecture, and implementations on behalf of clients.

Atracore
Atracore
Front-end Software Engineer
2016 - 2017 (1 year)
Remote
  • Regularly provided technical direction and support for the conversion of mockups into HTML/CSS applications.

  • Successfully modified the WordPress open source software in developing different websites and applications for clients.

  • Efficiently engineered and deployed a script that reduced working time on a project from 6-8 hours per task to 1 hour per task.

Digital Color Foto / Anvico SA
Digital Color Foto / Anvico SA
Part time web developer
2014 - 2015 (1 year)
Mures, Romania
  • Provided technical direction in building new applications from scratch as well as migrating existing code using XPages capabilities for clients.

  • Used appropriate technologies and tools to provide innovative Wordpress services to clients.

  • Provided regular enhancements to existing systems, data exchanges and bug fixes to HTML/CSS applications.

Freelancer.com / Upwork
Freelancer.com / Upwork
Freelance Front-end Software Engineer
2013 - Present (11 years)
Remote
  • Regularly analyse, design and develop various projects on Freelancer.com and Upwork.com for diverse clients.

  • Efficiently write new documentations for new and existing software applications for clients using HTML5 / CSS3, Javascript, and ReactJS, and effectively convert code from PSD into HTML/CSS with responsive frameworks like Twitter Bootstrap 3.

  • Regularly research, analyse and evaluate current technology trends to determine their applicability with Node.js, Express, jQuery, MongoDB, and (S)CSS tools.

Portfolio

Developer, Mobile Tips & Tricks
Developer, Mobile Tips & Tricks

Re-developed an existing old mobile application built for iOS and Android using React Native. The application's purpose was to allow users easily search and read over 1000 tips & tricks in categories like Health, Savings, Housework, Garden, etc. The user could also save the tips as favourites and share them on different social media platforms. Reverse engineered the functionalities of the old application, created a new application structure and architecture using React Native. Implemented a new UI design and built the application for testing with Fabric.

Software Developer, Calories App
Software Developer, Calories App

Created a calories counter SPA using the MERN stack. All actions were done client side using AJAX, including authentication. The application's goal was to allow users to enter the meals they had taken each day and the amount of calories they consumed for each meal. Users can filter the data by dates (from-to) and time (from-to). (e.g. how much calories have I had for lunch each day in the last month, if lunch is between 12 and 15pm). There was also a settings page which allowed the user to set the expected number of calories per day, which would turn green if the total set for that day is less than the expected number of calories per day, which then turns red.

Software Developer - Personal Website
Software Developer - Personal Website

I built a CMS system for my personal blog using React - on frontend and NextJS for server side rendering on top of NodeJS. The aim was to focus more on content creation by writing the articles in a markdown format which is then transformed into HTML using a markdown parser. Created the entire app structure and architecture and implemented the design using Flexboxgrid & Normalize CSS and SPA authentification flow with Firebase. I integrated the comments functionality and designed database structures for the site.

Education

Education
Computer Programming Degree
Petru Maior University, Romania
2013 - 2016 (3 years)
Education
Certified computer operator Degree
Petru Maior Technological High School
2009 - 2013 (4 years)