Dan Cristian
Rotaru
Spain, interviewing for Perth, Western
Australia (Visa sponsorship required)
September 09, 1992
rotarudancris@gmail.com
ES: +34 692682845
https://rotarudan.github.io
RotaruDan
crdesarrollo
dancristianrotaru
Seek - dancristianrotaru
IEEE Xplore - Dan Cristian Rotaru
Google Scholar - Dan C. Rotaru
ResearchGate - Dan Cristian Rotaru
SKILLS
Java AWS
TypeScript Full-stack
CI/CD Node.js
React Docker
Spring System Design
LANGUAGES
English Spanish Romanian
AWARDS
Best Serious Game: 'UNA HISTORIA
MÁS'
1 -
First place 'Best Serious Game'
(by
UCM
).
2 - Second place 'Best Project for
Access and Protection of Open
Educational Resources' (by
Comillas
Pontical University
).
3 - Second place 'Best Project for
Education, Cognitive Accessibility,
Intellectual Disability' (by
UNIR
).
Best Serious Game: 'UN BAILE, UN
SUEÑO'
Received rst place for best game for
raising awareness about traditional
Spanish dance among kids aged 8 to
12 years (by
Spanish National Ballet
).
CERTIFICATIONS
AWS Solutions Architect
Associate
Currently undertaking.
Expected completion June 2023.
Advanced Google
Analytics
Issued August 2015.
Expired May 2017.
REFERENCES
Elvis Frank Canchari Lapa
Atlassian & DevOps SME
:
After
working with Dan, I highly recommend
him for his exceptional work and skills
using Java, Node, React, and applying
AWS best practices. He consistently
demonstrates a strong sense of
ownership, bias for action, and a track
record of delivering results.
Baltasar Fernández-Manjón
Honorary Chair on Digital Education
and Serious Games
:
Dan is an expert
programmer, able to work in
multinational teams and results
oriented as he has demonstrated in
the complex implementations we have
made in the European projects of the
H2020.
Jorge David Granda León
Atlassian Solution Architect &
Software Developer
:
Dan is an
exceptional Senior Software Engineer
with a strong technical background, a
talent for resolving ambiguities, a
passion for mentoring colleagues, and
an outstanding ability to earn trust. I
recommend him without hesitation,
and I am condent that he will be a
valuable addition to any team.
INTERESTS
AI Gaming Mentoring
Hiking Skydiving Travelling
I am a
Senior Full-stack Software Engineer
with more than
10 years of experience
.
SDE II
at
Amazon Business Prime
where I focused on delivering benets, benet
usage, collection, tracking and aggregation in the
backend
, as well as the Business
Prime sign-up process and engagement rendering in the
frontend
. I utilized a
variety of
AWS
services, including
Lambda
,
DynamoDB
,
EC2
,
CloudWatch
,
ECS
,
SQS
,
SNS
,
S3
,
IAM
,
Evidently
, and
CloudWatch
. Previously, as an
SDE
for both the
European Union
and the
Spanish Government
for
ve years
, I worked with a
range of technologies such as
Kafka
,
Apache Storm Trident
,
ElasticSearch
,
Maven
,
MongoDB
,
Kibana
,
Angular
,
NodeJS
,
Jenkins
,
Docker
,
LibGDX
and native
Android
API
.
WORK EXPERIENCE
Amazon
SDE II
in the Business Prime team (B2B) focusing on delivering benets, benet
usage, collection, tracking and aggregation (
Java, Spring, Python, backend
) and
Business Prime sign-up process and engagement rendering (
React, Next.js,
Typescript, frontend
) following
AWS (Lambda, DynamoDB, EC2, CloudWatch,
ECS, S3, IAM, Evidently, CloudWatch, SNS, SQS)
best practices.
AWS Solutions Architect Associate Certication
(currently undertaking).
amazon.com/businessprime
European Union, Horizon 2020
Senior Software Engineer working on the design and implementation of a large
volume data collector and aggregator (using
Node.js, Express, Elasticsearch,
Kibana, MongoDB, Apache Storm, Apache Kafka, Travis and Docker
among
other technologies) for the
European Union, Horizon 2020
(
source code
, 193
commits).
Responsible for data visualization and implementing a customized dashboards
portal for stakeholders using
Kibana, Node.js, Express, Angular, D3 and
jQuery
(
source code
, 155 commits).
Implemented the data format and processing for the distributed queue (
Kafka
)
using
MongoDB, Elasticsearch, Mocha, Promises
(
source code
, 297 commits).
Leading the design and implementation of an
Authentication and
Authorization
module capable of managing users, permissions and proxy
applications using
Node.js, Express, Redis, Mongoose, Passport and Http-
proxy
(
source code
, 176 commits).
cordis.europa.eu/project/id/644187
Spanish Government, e-Madrid
Software Engineer developing educational video games for Windows using
Unity3D
and
C#
at
e-UCM
. Additionally, developing livestream web-portals
using
Vaadin
(Java).
Responsible for the implementation of the Mokap in-house-editor (a
multiplatform authoring tool for the creation of games and simulations)
Android using: LibGdx, OpenGL, Android API (
source code
, 938 commits).
Created Cytopathology Medical Training: a medical training
simulator
(79
commits) and
authoring tool
(61 commits) in collaboration with the
department of Computer Science from
Massachusetts General Hospital (MGH)
and
Harvard Medical School (Boston)
.
Implemented and tested ve game-like simulations using the in-house Analytics
environment using Unity3D (
First Aid Game
,
Quiz Demo
, Space-Shump, Silly
Birds, Omega Mage).
e-ucm.es
Random Bot Games
Software Engineer developing Android video games using
LibGDX
(Java),
OpenGL and native Android API.
Created (designed, developed, tested and published) ve Android games (
IOX
,
Angry Monsters
,
Bubble Balls
,
Mini Animals
and multiplayer game
Meme Ping
Pong
) at
Random Bot Games
Spanish start-up.
EDUCATION
PhD, Computer Science
PhD in Learning Analytics (2016 – 2019
not completed
) - Published
10 research
papers
.
Research interests include the study of
educational videogames and their
application in the eld of medicine
, as well as the study of Learning Analytics
techniques to improve their ecacy and their validation as an educational tool.
e-ucm.es/people/dan-cristian-roratu
MSc, Computer Science
Master's in Computer Science at the Complutense University of Madrid (
ranked
2nd in Spain, 144th in the global 2023 rating
) is aimed at providing the knowledge
required to be competitive in the Software Engineering market. Composed of 90
ECTS
, it builds on top of the Bachelor's in Computer Science focusing on trending
technologies (Event Driven Architectures, Systems Design, IOT and IA among
others).
informatica.ucm.es/master-en-ingenieria-informatica
Bachelor, Computer Science
Bachelor's Degree in Computer Science composed of subjects focused on teaching
Software Engineering best practices. See
full leaet
with detailed subject
information.
informatica.ucm.es
PUBLICATIONS
Validation of a Cyberbullying Serious Game Using Game
Analytics
doi.org/10.1109/TLT.2018.2879354
From heterogeneous activiteis to unied analytics dashboards
doi.org/10.1109/EDUCON.2019.8725222
Using Game Technology to Automatize Neuropsychological Tests
and Research in Active Aging
dx.doi.org/10.1145/3284869.3284887
Multi-level Game Learning Analytics for Serious Games
doi.org/10.1109/VS-Games.2018.8493435
Learning analytics for location-based serious games
doi.org/10.1109/EDUCON.2018.8363365
Developing gamied interactive content for medical training in
cytopathology
riull.ull.es/xmlui/handle/915/4777
Design and Development of a Serious Game for Medical Training in
Cytopathology
doi.org/10.1145/2896338.2897731
Tools and Approaches for Simplifying Serious Games Development in
Educational Settings
doi.org/10.1109/EDUCON.2016.7474707