PERSONAL INFORMATION
Marcelo da Mata Oliveira
907 East Coast Road #02-07, Singapore,- Raimundo Pereira de Magalhães Avenue, São Paulo – Brazil,-
- / --https://www.github.com/marcelomata/
http://acuriousview.blogspot.sg/
https://www.linkedin.com/in/marcelo-da-mata-oliveira-
Sex Male | Date of birth 06/10/1990 | Nationality Brazilian
JOB APPLIED FOR
POSITION
PREFERRED JOB
STUDIES APPLIED FOR
WORK EXPERIENCE
From November 2016 – current
Software Developer / Engineer - Research Assistant
Software Engineer
Trabble - 907 East Coast Road #02-07, Singapura 459107
Project: Research and development
▪ Time in the project: 3 months
▪ Skills used to develop projects: C#, Visual Studio, MVC Architecture, CSS, Java Script, HTML, Json,
REST, MS SQL
▪ Roles and responsibilities: Design and implement software according to the team requests,
implement automated tests
Business or sector Software development
From May 2016 to November
Research Assistant
Bioinformatics Institute – A*STAR- 30 Biopolis Street #07-01, Matrix, Singapore 138671
Project: Generic Framework to Segmentation and Tracking in 3D+t Biomedical Data
▪ Project Duration: 6 months
▪ Skills used to develop projects: Java, Eclipse, ImageJ, Image Processing, Tracking of particles,
UML, LaTeX
▪ Roles and responsibilities: Design and implement a generic framework to incorporate new
algorithms to segmentation and tracking, implement an algorithm to detect events and tracking cells,
write reports about the research, bibliographic analysis
Business or sector Research
From February 2014 to April 2016
Research Assistant / MSc Student
Institute of Informatics - Federal University of Rio Grande do Sul - 9500, Bento Gonçalves Avenue,-, Porto Alegre-RS, Brazil
Project: Physiotherapy Game
▪ Project Duration: 6 months
▪ Skills used to develop projects: C++, MATLAB, Visual Studio, OpenGL ES, Open CV, Kinect,
Computer Vision, Computer Graphics, Signal processing, LaTeX
▪ Roles and responsibilities: Design and implement a Kinect application to evaluate and classify
human movements, bibliographic analysis, write reports about the research
Project: Low Cost Campimeter
▪ Project Duration: 1 year and 6 months
▪ Skills used to develop projects: Java, MATLAB, R, Eclipse, RStudio, OpenGL ES, Android,
Computer Graphics, Optics, Statistics, Psycophysics, Ophtalmology, 3D printer, Solidworks, 3D
modelling, LaTeX
▪ Roles and responsibilities: Design and implement an Android application to perform psychophysical
/ ophthalmological tests, design and build an optical device to support the mobile device, provide a
statistical analysis of results, do the bibliographic analysis, write reports about the research
Business or sector Educational/Research
From November 2010 to February
2014
Software Developer
Senior Sistemas – 825, São Paulo Street,-, Blumenau-SC, Brazil
Project: UML Tools
▪ Project Duration: Not defined (Worked for 1 year)
▪ Skills used to develop projects: Java, Eclipse PDE, GEF framework, MVC Architecture, XML, SWT,
SWTBot, JUnit framework, UML
▪ Roles and responsibilities: Fix bugs, develop new features to the software, implement automated
tests and write documentation about new features
Project: Web Framework
▪ Project Duration: Not defined (Worked for 1 year)
▪ Skills used to develop projects: Java, Eclipse JEE, MVC Architecture, CSS, Java Script, HTML, JUnit
framework, Hibernate, Glassfish, Jersey, JFreeChart, Json, REST, and UML
▪ Roles and responsibilities: Fix bugs, develop new features to the software, implement automated
tests, and write documentation about updates
Project: Falcon
▪ Project Duration: 2 years (Worked for 5 months)
▪ Skills used to develop projects
▪ Java, Delphi 5, Eclipse JEE, Test
▪ Roles and responsibilities: Review, fix, implement automatic tests and write documentation about
fixed bugs (software conversion from Delphi 5 to Java)
Project: Access and Security
▪ Project Duration: Not defined (Worked for 5 months)
▪ Skills used to develop projects: Java, Eclipse JEE, JBoss, JUnit framework, Protocol communication,
UML
▪ Roles and responsibilities: Fix bugs, implement automated tests, implement updates to protocol
communication between security devices and server and write documentation of updates
Project: Retail
▪ Project Duration: 1 year and 6 months (Worked for 5 months)
▪ Skills used to develop projects: Java, Eclipse JEE, JUnit framework, UML, SQL, Postgre
▪ Roles and responsibilities: Fix bugs, implement automated tests, implement new features and write
documentation of updates
Business or sector Software Development
From May 2010 to November
2010
Software Developer Trainee
Edusoft – 275, Marechal Floriano Peixoto Street,-, Blumenau-SC, Brazil
Project: Maintaining team
▪ Project Duration: Not defined (Worked for 6 months)
▪ Skills used to develop projects: Java, SQL (MS SQL), Oracle 10gXE, JasperReports, MVC
Architecture, XML, JCompany (Eclipse IDE, JSF, Hibernate, Tomcat), UML
▪ Roles and responsibilities: Fix bugs and develop new features to the software. Develop selects to get
the information from database to generate reports
Business or sector Software Development
EDUCATION AND TRAINING
From February 2014
Master degree in Computer Science
EQF level 7
Graduate Program in Computer Science – Federal University of Rio Grande do Sul
▪ Computer graphics, computational photography, image processing, mathematics applied to graphics
processing, rendering.
From January 2009 to July 2013
Bachelor degree in Computer Science
EQF level 6
Undergraduate in Computer Science - Regional University of Blumenau
▪ Algorithms, data structure, software engineering, compilers, artificial intelligence, computer graphics,
distributed systems
▪ Project Name: RMi (DICOM Viewer)
▪ Project Duration: 6 months
▪ Skills used to develop projects: C, C++, Object C, Java, XCode, OpenGL ES, ImageJ, DICOM, iOS,
Image processing, Computer Graphics
▪ Roles and responsibilities: Design and implement an iOS application to read DICOM files and
visualize the slices (images from magnetic resonance) in 2D and 3D
EQF level 4
From July 2007 to July 2008
Qualification in Industrial Mechanics
Industrial Mechanics - National Service for Industrial Training
▪ CNC programming, hydraulics, pneumatics, machining, metrology, technical drawing, welding
PERSONAL SKILLS
Mother tongue(s)
Portuguese
Other language(s)
English
UNDERSTANDING
SPEAKING
WRITING
Listening
Reading
Spoken interaction
Spoken production
B1
B1
B1
B1
B1
TOEFL ITP B1
Levels: A1/2: Basic user - B1/2: Independent user - C1/2 Proficient user
Common European Framework of Reference for Languages
Social skills and competences
Technical skills and competences
▪ Team spirit gained through work experience in different areas and teams
▪ Good ability to adapt to different kind of environments, obtained through my work experience and
living experience in different brazilian states and Singapore
▪ Artistic projects as guitarist, clarinettist and saxophonist
▪ Solid knowledge in Java programming language and related technologies
▪ Skills with some others programming language such as C++, C#, Matlab, Objective C, R
▪ Experience in mobile applications development with Java to Android and Objective C to iOS, kinect
applications development with C++
▪ Experience using libraries to graphics, image processing and computer vision applications, mainly
OpenGL and ImageJ, but also in OpenCV
▪ Experience in web systems development with Java and database systems (MySQL, MS SQL,
Oracle, Postgre)
▪ Great skills in tools such as Eclipse and Microsoft Visual Studio
▪ Skills in 3D modeling using Solidworks and prototyping using 3D printer
▪ Experience in design of optical systems applied to visual acuity tests
▪ Solid knowledge in design patterns and object-oriented programming
▪ Skills in algorithm design and analysis
ADDITIONAL INFORMATION
Awards
References
▪ Honorable mention - Brazilian Mathematical Olympiad Public Schools (OBMEP) - 2005
▪ Singapore International Pre-Graduate Award (SIPGA) - 2016
▪ Thomas Boudier (Visiting Scientist BII-A*Star / Associate Professor UPMC)
Contact:-star.edu.sg
▪ Hoa Tran (Phd Student BII-A*Star / IPAL / UPMC)
Contact:-star.edu.sg