
Gheorghe Emilian Dragan
Fullstack Engineer | NodeJs, NestJS, TypeScript, GraphQL
Salary / Daily rate
Bucharest, Romania
Mobility: Bucharest
Freelance, open to permanent contract
Remote only
Skills
Languages
About me
Intro
Experienced Software Engineer with a passion for building scalable and robust applications using cutting-edge technologies. Proficient in Node.js and TypeScript, I specialize in developing efficient and maintainable back-end solutions. My expertise extends to GraphQL, enabling me to design flexible APIs that cater to modern application needs. Additionally, I possess a strong command over AWS services, effectively leveraging cloud infrastructure for seamless deployment and performance optimization. Continuously seeking opportunities to innovate and deliver high-quality software solutions to drive business growth.
Work experience
Full Stack Engineer
Freelance (Self employed)
Mar 2023 - Present
3 years 8 months
Bucharest, Romania
As a software contractor, I have contributed to diverse projects across the automotive, eCommerce, data processing, HoReCa, healthcare, and energy industries, playing a key role in the design, development, and deployment of scalable, high-performance applications. My expertise spans various software architectures, including microservices, monolithic, and hybrid approaches, with a strong focus on leveraging AWS cloud services to ensure reliability, scalability, and efficiency. Key Areas of Expertise: • Full-Stack Web Development – Building and maintaining robust applications from frontend to backend. • Scalable Architectures – Designing and implementing microservices-based and hybrid architectures for performance and maintainability. • Cloud & DevOps – Deploying and managing cloud-based solutions using AWS, Docker, and CI/CD pipelines. • Data Processing & Storage – Working with relational and NoSQL databases, ensuring optimized data handling and performance. Tech Stack: • Frontend: React, Next.js, TypeScript, JavaScript • Backend: Node.js, NestJS, Express • Databases: PostgreSQL, MySQL, MongoDB, DynamoDB • Cloud & DevOps: AWS, Docker, CI/CD pipelines • Other Tools & Technologies: GraphQL, REST APIs, Redis, Kafka, Websockets
Full Stack Engineer
INNOBYTE
Jan 2022 - Mar 2023
1 year 3 months
Bucharest, Romania
As a Full Stack Engineer, I worked on delivering large and medium web and e-commerce projects for worldwide brands using the latest technologies.
Full Stack Engineer
Chargetrip
Nov 2019 - Dec 2021
2 years 2 months
Bucharest, Romania
Smart Navigation for Electric Mobility Driving an electric car is awesome but should be anxiety-free. We give you the tools to make routing and charging effortless for your EV drivers and fleets. Our routing engine uses over fifteen different variables to calculate the real-time range of any electric vehicle. We take into account the outside temperature, weather, charge speed, elevation, rolling resistance, real-time vehicle data, and congestion at charge stations. Our routing algorithms then calculate the best route to a user’s destination, with the optimal charge stations in between. Build-in predictive models optimize for total travel-time and travel-costs. This gives drivers the confidence to go Electric. Technologies used: Typescript, NestJs, GraphQL, MongoDB, Neo4J, Postgresql, Redis, RabbitMq, Docker, AWS, Grafana, Prometheus, Kubernetes
Full Stack Developer
GloriaFood
Jun 2019 - Oct 2019
5 months
Bucharest, Romania
Description: GloriaFood has created the world’s first FREE online ordering system for restaurants worldwide. Withthe help of a website widget and a Facebook app, small and medium restaurants can take online ordersstraight on their smartphones or tablets.Designed to make online food ordering a smooth and amazing experience for both the hungry customerand the restaurant owner, GloriaFood helps restaurant owners cash in big time by enhancing theironline presence. Responsabilities: - migrated the old code from backend and frontend to new tehnologies (from javascript and angularjs to typescript and angular 2+). - updated deploy script to automate major installation steps and to eliminate time consuming procedures. - changed the application arhitecture to use docker containers. - updated and bug fixed modules for third party services. - optimized sales website for better performance regarding google page speed tests. Tehnologies used: Javascript, Typescript, Nodejs, MySql, Elasticsearch, Redis, Nginx, Docker, Angular 2+, AWS products
Web Developer
Info World
Jul 2015 - May 2019
3 years 11 months
Bucharest, Romania
About company Info World provides integrated solutions for the health sector, being compatible with the requirements of major health care providers. Ever since its establishment in 2000, Info World has been a leader in the medical software field in Romania, and beyond. Responsibilities: - Developing new modules and maintaining them. - Microservice development for application optimization. - Implement the patient identification service for demographics and personal questions through the IDology service. - Implementing e-prescribing, prescription, coverage eligibility and form and benefits services provided by Surescripts (USA health information network). - Developing a central hub for messaging between instances and services provided by Surescripts. - Developing tools for importing data, mapping to value sets (medicines and organizations), and resource transformations. - Optimize the code for loading in a shorter time. - Processing and extracting data from very large resources. - Track and solve JIRA tickets - Proposals and Task Estimates. - Code review. achievements: - Certification of the application to use the services provided by Surescripts. - Certification of the application for the use of the personal identification and antifraud service offered by IDology. Technologies used: JavaScript, NodeJs, CouchBase, ElasticSearch, PostgreSql, MySql, NeDB, MongoDB, Kafka, Kibana, Amazon Web Services (AWS), Nginx, Npm, REST API, Bootstrap, jQuery, HTML, CSS Testing: Jasmine, Mocha, JsLint Versioning: GitHub, Bitbucket Deploy: Ansible Applications used: BeyondCompare, ElasticSearch Marvel, Postman, SQL Management Studio, PgAdmin, VS Code, Sublime, Notepad ++, Microsoft Office (Word, Excel, Outlook) Operating systems: Windows, Linux (CentOs, Debian)
Professional Freelancer
---
Jul 2010 - Mar 2017
6 years 9 months
Bucharest, Romania
Online stores and websites developed: http://crucearosie-sector3.ro http://eduardschneider.com http://sleeve-modding.com http://ecobricolaj.ro http://fashionboutique.com.ro Modules developed for open source frameworks: Registration form for legal and physical persons - OpenCart (developed and implemented in at least 78 stores) Payment method PayU - OpenCart (developed and implemented in at least 39 stores) Music Store - Music Player - OpenCart (developed and implemented in at least 165 stores) Maintenance: http://maryon.ro http://mobilalaguna.ro http://a2t.ro http://pw-records.com http://bebis.ro http://radiologietgm.ro http://coffeecorner.ro http://rechizite-arsuna.ro http://dozerland.ro http://rom-cablu.ro http://edelroc.ro http://top-office.ro http://fanatics.ro http://toshas.ro http://krika.ro ... http://paharedincarton.ro
Full Stack Developer
While1 Software
Aug 2014 - Jul 2015
1 year
Bucharest, Romania
While1 owns and develops an online trading platform created by e-commerce practitioners, it is based on 3 major segments in online retail: management, sales and accounting. The platform is easily customizable, intuitive, user-friendly and easy to manage. It was developed by online store owners who accumulate the experience gained over 10 years of e-commerce in managing real-world stores. Position assignments: - Developing new modules for content management. - Making reports according to the customer's requirements based on the data recorded in the databases. - Maintaining the source code and improving the security of the platform. - Implementing affiliate marketing and marketing services. - Implementing new payment methods (Adyen, Bitcoin, Romanian Payment Processors). - Implement delivery methods from different countries and countries in the country. - Developing and implementing responsive design based on the Bootstrap framework. - Solving tasks added by customers at the default time. - Technical support for clients in the portfolio. - Monitor stores to detect potential security issues, load and run performance of the platform. Technologies used: JavaScript, MySql, Nginx, Putty, REST API, XML, Bootstrap, jQuery, HTML, CSS, Less versioning: Subversion Operating systems: Windows, Linux Tracking: Redmine Maintaining and developing projects: - watchshop.ro - adevarulshop.ro - computergames.ro - sevensins.ro - floria.ro - ora10.ro - abdcomputer.ro - 3pitici.ro - educlass.ro - arrow.ro - vexio.ro - dwyn.ro - itgalaxy.ro - itdirect.ro - rombiz.ro - forit.ro
Web Developer
Compliment Media
Jan 2013 - Dec 2014
2 years
Bucharest, Romania
Creating and implementing specific themes for frameworks such as Drupal, Magento, WordPress. - Development of modules according to the project requirements. - Testing the projects developed on all browsers (Firefox, Chrome, Opera, IE, Safari - Win and Mac), phones and tablets. - Maintenance and technical support. - Track tasks and solve them in the default time. Used frameworks: - Magento - Drupal - WordPress Skills and competences acquired: PHP, MySQL, JavaScript, jQuery, SSH, HTML / CSS
Education
Academia de Studii Economice din București
Licenta, Contabilitate si informatica de gestiune
2012 - 2015
4 years