Andrei Alexandru Hainarosie

Andrei Alexandru Hainarosie

$35/hr
Backend Developer
Reply rate:
-
Availability:
Hourly ($/hour)
Age:
38 years old
Location:
Bucharest, Bucharest, Romania
Experience:
16 years
Andrei-Alexandru Hainăroșie Nationality: Romanian Date of birth: 24/01/1987 Place of birth: Suceava, Romania  Phone: (-  Email:- LinkedIn: https://www.linkedin.com/in/andreihainarosie/  Home: Aleea Barajul Cucuteni, Bucharest (Romania) ABOUT MYSELF I am a Full Stack developer since 2009. I have worked with multiple php frameworks and CMSs (Drupal, Wordpress, Prestashop, Magento, Cakephp, Joomla, Silverstripe, Laravel). I enjoy debugging legacy projects and complex problems. In the last years, most of the projects I've been working on were Drupal based (all versions above 4). My experience with Drupal sites covers almost all domains: e-commerce, e-learning, intranet, client/server, tourism booking system, health, sports, news, short life campaigns). My strengths with Drupal are: - large data import/migration - APIs (custom services, integration of 3rd party services - AWS, Google, Paypal, Stripe, Facebook, Twitter, etc.) - architecture - debugging - back-end (custom modules, plugins) - front-end I also published a few articles describing some solutions I used and they are available on the link below: https://www.linkedin.com/in/andreihainarosie/recent-activity/articles/ I attended to: - DrupalCamp Timisoara, Romania, 2010; - DrupalCamp Arad, Romania, 2012; - PyTim Meetups Timisoara, Romania, 2013; - Drupal Developer Days Szeged, Hungary, 2014; - DrupalCamp Cluj-Napoca, Romania, 2015; - DrupalCamp Transylvania, Targu Mures, Romania, 2016; - Drupal HackCamp Bucharest, Romania, 2018; - DEFCAMP Bucharest, Romania, 2018. Current city: Bucharest WORK EXPERIENCE  Insomniac Design – Washington D.C., United States City: Washington D.C. | Country: United States Drupal Developer [ 20/10/2019 – Current ] In my role, I specialized in implementing custom solutions for Drupal projects, focusing on developing bespoke modules and components. My work frequently involved integrating data from uploaded files or custom tables to deliver tailored functionalities. Key Contributions: - Custom Development: Built multiple custom plugins, including those related to migrations, data services, and view plugins, as well as standard plugins such as blocks, forms, and fields. - Advanced Solutions: Developed complex custom forms utilizing third-party data sources, incorporating features like notification systems, saved searches, custom workflows, and statistical storage systems. - Headless CMS Implementation: Utilized Drupal as a headless service, delivering data through RESTful APIs and GraphQL, enhancing flexibility and integration capabilities. - Laravel Development: Expanded my expertise by developing components for Laravel, further broadening my skill set in modern PHP frameworks. - Leadership: Led development teams on various projects, ensuring high-quality deliverables and effective team collaboration. Projects I worked on: https://www.afro.who.int/ (implemented custom image field widget and custom image field formatter that allows adding multiple text fields to drupal standard image field) https://www.unwomen.org/en (I implemented a custom form that allows file uploading and all the uploaded files are store in a revision system; another custom functionality I worked on are custom view filters, implemented as plugins) https://nzdpu.com/home (headless Drupal, implemented custom graphql objects to pass the data to front-end) https://www.globalfinancingfacility.org/ https://www.phabdata.org/ (implemented custom data files uploader and custom "view" processors to use the uploaded data) https://www.newsteps.org/ (implemented custom clients supporting CRUD operations for data stored in a java application) https://portal.thebrandusa.com/ (implemented custom "views" for listing big data records, custom notifications, custom user permissions and salesforce integration) https://www.ujafedny.org/ https://www.cao-ombudsman.org/ https://vaccineresourcehub.org/ (implemented custom "workflow" for "resources" content types, custom notifications, custom field formatters, including a custom "image caption" module) https://cybourn.com/etherlast (Laravel project, converting existing project to headless - updating routes to return json responses for front-end application and adding new migrations, new alert types and new entities)  West Web Solutions – Timisoara, Romania City: Timisoara | Country: Romania Web Developer [ 31/12/2014 – 20/10/2019 ] In my role, I specialized in implementing custom solutions for Drupal and Wordpress projects, focusing on developing bespoke modules and components. Key Contributions: - Custom Development: Built multiple custom plugins, including those related to migrations, data services, and view plugins, as well as standard plugins such as blocks, forms, and fields. - Advanced Solutions: Developed complex custom forms utilizing third-party data sources, custom workflows - Responsiveness: I was involved in creating and/or maintaining responsive Drupal themes - I was also actively involved in defining the business logic for some projects. • http://escapegamesbeirut.com/ (Drupal 7 website for an escape room business; back-end 70%) • https://creco.ai/ (Drupal 8 website for real estates, back-end 90%, front-end 100%; SOLR, private/public contacts with the ability to instant message and import, custom imports from different sources - properties imported from an external database, others from 3rd party APIs) • http://thionville.fr/fr, http://scala.thionville.fr/fr, http://theatre.thionville.fr/fr, http://puzzle.thionville.fr/fr, http:/ /adagio.thionville.fr/fr (implement slave/master structure for events; once an event is created, the author has the ability to send that event and its future updates to the other websites) • https://enthuzdstyle.com (Drupal 7 project that allows users to upload images/artwork, edit them, select print type and buy them on different sizes as physical objects)  Vertical Wave – Toronto, Canada City: Toronto | Country: Canada Web Developer [ 31/12/2014 – 30/08/2019 ] In my role, I specialized in implementing custom solutions for Drupal and WordPress projects, focusing on developing bespoke modules and components. Key Contributions: - Custom Development: Built multiple custom plugins, including those related to migrations, data services, and view plugins, as well as standard plugins such as blocks, forms, and fields. - Advanced Solutions: Developed complex custom forms utilizing third-party data sources, incorporating features like notification systems, saved searches, custom workflows, and statistical storage systems. - Research multiple back-end solutions and provide estimations - Responsiveness: I was involved in creating and/or maintaining responsive Drupal themes Main projects: • http://www.winecountryontario.ca/ (Drupal 7 website about Ontario wines; maintenance) • http://homelesshub.com/ (Drupal 7 website about homelessness in Canada; maintenance) • http://greo.ca/ (Drupal 7 website about gambling in Canada; maintenance, new theme, custom search) • http://ccgr.ca/ (Drupal 7 website related to GREO) • http://nhrc.ca/ (Drupal 7 website; maintenance) • https://livemag.ca (Drupal 8 website, integration with ticketmaster API, custom patches for date_recur, custom ajax calendar, custom import forms for events/venues/artists)  iLeo / Leo Burnett – Bucharest, Romania City: Bucharest | Country: Romania Web Developer [ 31/12/2013 – 31/12/2014 ] In my role, I was responsible for developing web applications for campaigns for different brands either using Drupal or working on custom php solutions. Key Contributions: - Custom Development: Built multiple custom plugins, including those related to migrations, data services, and view plugins, as well as standard plugins such as blocks, forms, and fields. - Configuration: Use Drupal UI to configure content types, views, paragraphs. - Advanced Solutions: Developed complex custom forms utilizing third-party data sources, saved searches, custom workflows. Main projects: • https://cupaprieteniei.bergenbier.ro/ (Drupal 7 beer campaign, 50% back-end, 50% front-end) • http://www.blitztv.ro/ (Drupal 7 server for mobile application and subway tv screen ads; 30% back-end) • http://www.subjectlinegold.com/ (Drupal 7 analyser for newsletter subject and body; back-end 10%, front-end 10%) • https://www.brd.ro/ (small advertising campaigns in Drupal 7) • https://www.chio.ro (small advertising campaigns in Drupal 7) • http://www.fiat.com.ro/, http://www.autoitalia.ro/, (maintenance), http://ticketing.autoitalia.ro/ (web server for the previous sites and others; maintenance) • http://nissan.ro/ (maintenance) • http://www.daciagroup.com/en (maintenance and small campaigns in Drupal 7)  Dream Production – Timisoara, Romania City: Timisoara | Country: Romania Web Developer [ 28/02/2013 – 31/12/2013 ] As a web developer, I worked mostly on Drupal projects, but I also worked on other php solutions. Main projects: • http://www.super-discount.ch/de (Drupal 7 store; migration of more than 20K products and variations, custom parsers based on EAN, custom formatters for orders; back-end 60%, front-end 10%) • http://www.cafe-royal.com/int/en (Drupal 7 store, 90% back-end, 10% front-end, integration with http:// aws.amazon.com/) • http://advocacy.ro/ (Drupal 7, maintenance)  MX Consulting – Timisoara, Romania City: Timisoara | Country: Romania Web Developer [ 31/12/2011 – 28/02/2013 ] My main focus was web developing, but, in some cases, I also worked closely with the client, to gather requirements and find the best solution. Main projects: • http://canyouguideme.com/ (Drupal 6 website for tourists; maintenance) • http://www.city-aparthotel.de/ (Drupal 7; back-end 80%, front-end 50%) • http://bloom-partners.com/ (Drupal 7; back-end 80%, front-end 60%) • http://tauntr.com/ (maintenance) • http://www.sejlnet.dk/ (Drupal 6 community for sailors and boat owners; maintenance and small features) • http://www.slavefarm.com/ (Drupal 6 community for adults; maintenance and small features) • http://morphyourbody.com/ (maintenance) • http://www.objektiv-photo.com/fotograf/holger-ecks... (Drupal 7 website for photographers; back-end 25%) • http://www.casefaraintermediari.ro/ (maintenance, integration with https://www.mobilpay.ro/public/) • http://www.cautpensiuni.ro/ (maintenance, integration with https://www.mobilpay.ro/public/) • http://pathdms.ca/, http://nfn.pathdms.ca/, http://fhqtchs.pathdms.ca/, http://cotfnhc.pathdms.ca (a Drupal 7 intranet multisite with 10 - 15 sites for different US states and countries; back-end 70%, front-end 10%) • http://www.impact-clubs.org/ro (Drupal 7 project for an NGO; back-end 60%, front-end 40%) • https://www.apls.org.au​/ (Drupal 7 platform with courses, lessons; back-end 20%, front-end 10%) • http://imagemaker.toshiba.com/ and http://imagemaker.toshiba.com/express/ (maintenance) • http://www.laurasleanbeef.com/ (maintenance) • http://ten.discoverycube.org/ (maintenance)  MX Consulting – Timisoara, Romania City: Timisoara | Country: Romania Web Developer [ 31/10/2009 – 31/07/2011 ] Main projects: • http://www.mrc.ac.uk/ (maintenance for the administration intranet; the site was created using ASPX) • http://55flooring.com/ (online store built with Magento; custom import of 20K products and variations) • http://certifiedknowledge.org/ (a Drupal 6 website with paid subscriptions, back-end 60%, front-end 50%; http: //www.amember.com/ was integrated in the first version) • http://tauntr.com/ (a Drupal 6 website with funny sports content; back-end 10%; I also worked on a TauntR plugin for http://www.maxim.com/) • http://www.wellnesspetfood.com/index.aspx (I worked on the search; the site was created using ASPX and an SQL Server for the database) • http://www.realtyjoin.com/ (a Drupal 6 platform for employees/employers; back-end 20%, front-end 10%) • http://actushealth.com/ (Drupal 6 platform for fitness; back-end 70%, front-end 60%) • http://webpageadvisor.com/ (Drupal 6 platform for analysing web pages content; maintenance and small new features for reports) • http://madisonchristian.org/ (Drupal 6; maintenance) • http://www.casefaraintermediari.ro/ (Drupal 6 platform for homeowner ads; maintenance and small features, including SEO) • http://www.cautpensiuni.ro/ (Drupal 6 platform for tourists; 70% back-end, 50% front-end) • http://morphyourbody.com/ (Drupal 6 platform created for a small community interested in cosmetics and plastic surgeries; 80% back-end, 90% front-end) • http://imagemaker.toshiba.com/ and http://imagemaker.toshiba.com/express/ (custom website for administration and Prestashop; maintenance, new features and custom plugins for non-standard order fields) • https://www.dordrechtsmuseum.nl/ (Drupal 6 website for an old Dutch museum, back-end 10%, front-end 10%) • http://www.rsrecruitment.eu/ (CakePHP, maintenance and new features) • http://www.laurasleanbeef.com/ (Drupal 6 website; back-end 70%, front-end 50%) EDUCATION AND TRAINING Master, Information Systems Applied in Production and Services Automatics and Computers Faculty, "Politehnica" University of Timisoara [ 30/09/2009 – 30/06/2011 ] City: Timisoara | Country: Romania Bachelor, Informatics Automatics and Computers Faculty, "Politehnica" University of Timisoara [ 30/09/2006 – 30/06/2009 ] City: Timisoara | Country: Romania LANGUAGE SKILLS Mother tongue(s): Romanian Other language(s): English LISTENING C2 READING C2 WRITING C1 SPOKEN PRODUCTION C1 SPOKEN INTERACTION C1 Levels: A1 and A2: Basic user - B1 and B2: Independent user - C1 and C2: Proficient user SKILLS Technical skills html / bootstrap / CSS / scss / JavaScript / AJAX / json / REST / swagger / GraphQL API / xml / database / MySQL / SQL / Search Engines : Apache Solr / PHP / Drupal / WordPress / Version Control System (Git) / Versioning SVN RECOMMENDATIONS Name: Bill Ritson | Strategy & Program Director @ Insomniac Design I was fortunate to work closely with Andrei for nearly four years at Insomniac Design, where he showed expertise in his role as a senior-level Web Developer. As a Program Director, I work closely with senior-level technologists and developers on projects daily, and Andrei consistently demonstrated mastery in his work and dedication to his role, our organization, and the success of our clients. He enthusiastically and positively approaches every task and request, and consistently delivers quality, timely work products. Andrei is a proactive communicator and takes extra time to explain technically complex concepts to non-technical colleagues and clients. Furthermore, he's a proactive, conscientious team player and takes extra initiative to coach more junior colleagues and support process and procedure improvements. His dedication to continuous learning and improvement makes him an asset to any team. I happily and enthusiastically recommend Andrei for any organization seeking an experienced, seasoned developer with a passion for team success, excellence in delivery, and organizational impact. May 12, 2025 Link: https://www.linkedin.com/in/andreihainarosie/details/recommendations/ Name: Catalin Moisei | Chief Technology Officer @ CyBourn I worked with Andrei on several projects, out of which the most notable was a cybersecurity platform built on top of Laravel. Andrei's general expertise in PHP development, attention to detail, and ability to deliver clean, efficient code made the entire process seamless. I was very happy with his communication skills and his efficiency. He never missed a deadline and we even had sessions for him to understand the assignment and the end user needs, so he could propose the best approach to our project. This was something that was new for me in a collaboration with a contractor. I highly recommend Andrei to anyone looking for a reliable, skilled PHP developer. I’d be happy to work with him again in the future. May 12, 2025 Link: https://www.linkedin.com/in/andreihainarosie/details/recommendations/ Name: Theresa DiPeppe | Program Director @ Insomniac Design I had the pleasure of working with Andrei for the last two and a half years at Insomniac Design, where I was the Program Director on several large projects where he was a senior Drupal developer on the team. One of the things I really appreciated about working with Andrei was how thoughtful he was — he always asked smart questions to make sure he fully understood the requirements. As a lead developer, he consistently went the extra mile, often putting in long hours to help us deliver. On top of that, Andrei is just great to work with — friendly, easygoing, communicative, and super collaborative. I'd happily recommend him to any team looking for a skilled developer and solid team player. May 6, 2025 Link: https://www.linkedin.com/in/andreihainarosie/details/recommendations/?detailScreenTabIndex=0 Name: Daniel Matcau | CTO & Drupal Expert I have been working with Andrei for more than 10 years and in this timeframe, he always showed and improved his technical skills, especially the back-end-related ones. He is a senior developer, being able to create custom functionalities that follow the framework coding standards, no matter the framework in use. Other excellent skills he possesses include debugging and data migrations. Whenever there was a difficult and/or urgent task I was always able to count on Andrei to find a clean solution. I have been learning a lot from him, both as a developer and as a project manager. April 6, 2021 Link: https://www.linkedin.com/in/andreihainarosie/details/recommendations/?detailScreenTabIndex=0 Name: Caresse Giles | Senior Manager @ Insomniac Design Andrei was a fantastic development partner. We collaborated on several complex development projects - some with complex data requirements where Andrei was instrumental. I appreciated Andrei’s ability to scope tasks and set expectations, his overall knowledge of our tech stack, his efficiency, and his communication skills. Thanks for a great year of working together, Andrei! March 22, 2021 Link: https://www.linkedin.com/in/andreihainarosie/details/recommendations/?detailScreenTabIndex=0 Name: Ionut Alexuc | Drupal Developer - Certified back-end specialist I can recommend Andrei as a person with great education and deep wisdom of IT solutions. Excellent, detail oriented, strong and self motivated software engineer. Andrei never refuses you when you ask him for help. I would love to work with him again in the future. August 22, 2011 Link: https://www.linkedin.com/in/andreihainarosie/details/recommendations/?detailScreenTabIndex=0
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.