02/07/2026 updated

**** ******** ****
100 % available

Senior NodeJS Developer, Senior, Senior React ! NodeJS

Bucuresti, Romania
Worldwide
Bucuresti, Romania
Worldwide

Profile attachments

CV - SORIN DRAGOMIR.pdf

JavaScriptAmazon Web ServicesElasticsearchPostgreSQLMongoDBMySQLNGINXNode.jsRabbitMQRedisPrometheusNext.jsSoftware SystemsData StreamingTypeScriptReact.jsGrafanaStripeKubernetesReact ReduxElastic KibanaMochaDocker
I’m a senior React.js/Node.js fullstack Developer / Contractor / Freelancer with 15+ years of experience. I use my passion, skills and experience to design and implement top of the line software solutions for online businesses worldwide.
• Node.js, RabbitMQ, Node Nats Streaming, Redis, TypeScript, Python, Rust

• React.js, Redux, Next.js, TypeScript
• Docker, Kubernetes
• Ingress NGINX, Skaffold
• Elasticsearch, Kibana
• Prometheus, Grafana

• MongoDB, PostgreSQL, MySQL
• GCP
• AWS
• Digital Ocean

• Jest, Mocha Chai
• Supertest

• Stripe
• Braintree
Only interested in remote work.
⚡️ Do you want to see how my expertise can help your business? Let's discuss!
Phone: +40 741 301 619
Email: dragomirsorin22@gmail.com

Experience

Professional experience10+ years
Freelancer since2009

Languages

EnglishFluent

Project history

Senior React/Node.js Fullstack Developer

SORIN DRAGOMIR
ABOUT ME

I'm a senior React/NodeJS fullstack Developer / Contractor /
Freelancer with 14+ years of experience, only interested in remote
work.

I use my passion, skills and experience to design and implement top
of the line software solutions for online businesses worldwide.
CONTACT
Drop me a message if you think my expertise could help your
+40741301619 organization!
dragomirsorin22@gmail.com
Bucharest, Romania
in/sorin-dragomir-aa8639112
Sorin Dragomir MOST RELEVANT WORK EXPERIENCE

Senior

Fullstack; River Valley Community College
Docker 1 year Mizuho International Bank
Kubernetes 1 year
Mocha 1 year The client, Mizuho International Bank, from Japan, was struggling to find
Chai 1 year the right solution to know exactly which team is using certain
environment servers, on which days and for how long.

Improved the very old provisioning environment portal
application by creating a better new design, with a cleaner and more
robust provisioning environment portal framework, using React.js and
Node.js.

Boosted the usage and functionality of environment servers by
lOx by creating provisioning environment portal framework with more
EDUCATION details: what team is using a server, in what day, for how long,
River Valley Community College parallel servers uses, CRUD operations, for each server, and more
Associate degree, Business specific action buttons.
and Computer Science Skills: React.js, Node.js, Express.js, Swagger UI Express, Mocha, Chai,
NH, USA, 2005-2009 Sinon MongoDB, Mongoose, Bitbucket, Studio 3T

Senior React ! NodeJS

Fullstack; Hallcons Operations
The client, a startup that has aromatherapy services in holistic
therapies and the access bar technique, was struggling to start
another business, called booking vacations and how to find clients as
a result of the lack of ideas.

Ensured that the client started the application by creating a
secure online application with React and NodeJS where each
customer can book the vacation where they want to go.

Increasing the number of customers 3x by promoting the online
application and giving small gifts to all new customers.

Skills: React.js, Redux, Google Autocomplete, Next.js, Stripe,
Node.js, Express.js, MongoDB, GitHub

NodeJS Fullstack Developer

Senior React; Kaay Asig Pro
The client, who works for Toyota, could not show to any driver who
wants to buy a used Toyota car with real km, all the places in Eastern
Europe where these Toyota certified companies are located.

Improved user experience by 6X by creating a custom application,
where all drivers can find certified used Toyota car companies.

Skills: ReactJS, Next.js, Node.js, Express.js, GitHub

Fullstack Developer

Senior React; Cosmideea Unic
The client, a startup company that builds wooden houses, was not
able to expand the business outside the local area and increase the
number of customers due to a lack of ideas.

Ensured that the client is known throughout the country by
creating a custom online application with a wooden house
Configurator where each user can configure the dream house.

Increasing the number of customers 4x by starting Google Ads
campaigns.

Skills: React.js, Next.js, Node.js, Express.js, MongoDB, GitHub

Fullstack Developer

Senior React; Termo Bujpet
The client, a company that sells modular and monobloc containers in
Eastern Europe, was not able to get more customers online, even
though it had a basic website.

Increasing the number of requests for containers received by
80% by creating a special page on the website, called configurator,
where any visitor can select how they would like the purchased
container to look.

Skills: React.js, Next.js, Node.js, Express.js, MongoDB, GitHub

Fullstack Developer

Senior React ! NodeJS; Vodafone
The client, Vodafone, was struggling to finish a batch of internal
automotive projects, which led to a compounding loss of profit each
month the services were missing.

Increased vodafone's monthly profit by 15% by working like a full
stack developer with just a business analyst to complete each
internal automotive project in time.

Skills: React.js, Redux, Next.js, Node.js, Express.js, MongoDB, Git,
GitHub, Jira, Jenkins

Fullstack Developer

Senior React ! NodeJS; Vodafone
The client, Vodafone, was struggling to organize across all offices the
urgent situations of employees who had to come to the office during the
Covid work from home period.

Boosted the usage, functionality and connectivity of the system
by 7x by creating an online custom application where all employees
can book their presence in the office, for a short period of time.

Improving application security by using Keycloak for frontend with
React.js and also for backend with Node.js.

Skills: React.js, Redux, Node.js, Express.js, MongoDB, Keycloak, Git,
GitHub, Jira, Jenkins

Fullstack Developer

Senior React ! NodeJS; Vodafone
The client, Vodafone, was dealing with low productivity among business
employees as a result of an unstable, faulty and too basic application.

Boosted business employees productivity by 5x by
implementing, as a business admin interface, a required React.js,
Next.js, Node.js custom content management system, bought from a
different company.

Reduced application errors by 3x by implementing code review
for junior programmers and DRY design pattern for future tasks.

Skills: React.js, Redux, Next.js, Node.js, Express.js, MongoDB,
Mongoose, Git, GitHub, Jira, Jenkins

React Developer

Senior; SII
The client, an outsourcing company, was not able to start a project
because all the assigned programmers were juniors and did not have
enough knowledge to understand advanced programming topics.

Improving the programming skills of the 2 juniors assigned to
the project by 4x by helping on a day-to-day basis and with code
reviews.

Ensured that the project settings are made correctly by talking
daily with the Spanish team, where the client was from, to better
understand how they want the project to be set up.

Skills: React.js, Redux, Git, GitHub, Jira

React Developer

Senior; Bearingpoint
The client, an outsourcing company, was not able to start a project
because they didn't have in their department programmers to know
React.js, the required library for this project.

Ensured that the project is started by being assigned to the
project and having day by day meetings with the client, to
understand better his vision.

Improving the programming skills of the 3 juniors assigned to
the project by 4x by helping on a day-to-day basis and with code
reviews.

Skills: React.js, Redux, Git, GitHub, Jira

React Developer

Senior; OwnZones
The client, a startup company, providing entertainment technologies
solutions was struggling to deliver the tasks on time, for an outsourced
project, as a result of an unstable and faulty application.

Reduced the tasks delay by 3x by implementing DRY design
pattern and helping junior programmers on a day-to-day basis, plus
with code reviews.

Skills: React.js, Redux, Node.js, Express.js, Circle CI, Git, GitHub, Jira

React Developer

Senior; Vauban
The client, an outsourcing company, was not able to find the right
solution for choosing a free email template generator that needed to
be implemented in two different projects.

Boosted the usage and functionality of projects by 4x by
creating and implementing in each project, with React.js, a custom
email template generator.

Skills: React.js, Redux, Git, GitHub, Jira

Senior Vue Developer

Vauban
The client, an outsourcing company, was not able to find the right
solution for choosing a free email template generator that needed
to be implemented in 2 different projects.

Improving the programming skills of the 5 juniors assigned to
the project by 3x by helping on a day-to-day basis and with the
code reviews.

Ensured that the CEO understood the differences between
ReactJS, VueJS and Angular by helping him with real examples to
see the differences between these libraries and choose the right
one for the project.

Skills: Vue.js, Vuex, Git, GitHub, Jira

Fullstack Developer

Senior React / NodeJS; Probleme Matematica
The client, a team of math teachers and inspectors who wanted to
earn extra money every month, failed to attract online customers as a
result of a very simple and poorly customized application.

Ensured that the app can attract math students by
implementing an innovative design and a different app structure
with more math-specific options.

Boosted student professor online connectivity by 7x by
building and implementing an internal chat using Socket.IO.

Increased the number of payment gateway options by 2x by
implementing the Braintree library to have PayPal and credit
card options.

Skills: React.js, Redux, Socket.io, Next.js, Node.js, Express.js,
MongoDB, Mongoose, Braintree, GitHub

Developer

Senior Angular
The client, a telecom company, was dealing, for an extended period,
with low productivity among employees as a result of an unstable and
faulty online application.

Reduced application errors by 5x by implementing code review for
junior programmers.

Ensured that app code is cleaner by implementing the DRY design
pattern and code reviews for all future tasks.

Skills: Angular.js

Senior

React / NodeJS; Proiectare Scari
The client, a company that builds internal staircases for houses, was
struggling to make the business known and to get more projects outside
the local area to increase the number of customers.

Increased the number of projects by 70% by building a custom
online application, with the right domain name, for this industry and
promoting it through Google Ads campaigns.


Skills: React.js, Redux, Node.js, Express.js, MongoDB, Git, GitHub

Senior PHP Developer

Tim Moving
The client, a startup moving company from London, was struggling to
expand into other businesses by implementing their ideas into other
online businesses as a result of very simple and poorly organized
online applications.


Increase work productivity by 8x by creating a content
management system so that all new applications have the same
basic structure but are customized differently.

Skills: JavaScript, jQuery, PHP, MySQL

Senior PHP Developer

Calor
The client, a company that sells heating and cooling plants, was not
able to find the right solution to promote their business online for free to
get more customers, due to a lack of ideas on how to accomplish this
task.

Increase online promotion options, to get more customers, by
2x by creating 2 different online applications where this client can
promote anytime their business for free.

Skills: JavaScript, jQuery, PHP, MySQL

Senior PHP Developer

Castelul Copiilor
The client, a small school in Boston, USA, was not able to make the
business known online to get as many parents as possible in order to
have more children in the school as a result of a too basic application.

Increased the number of customers by 40% by building a
website, specially customized for this domain and promoting it
through brochures.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in