Marcelo Oliveira

Marcelo Oliveira

$20/hr
Software Engineer (Java, C#, C++, Web Development, Mobile Development)
Reply rate:
-
Availability:
Hourly ($/hour)
Age:
34 years old
Location:
São Paulo, São Paulo, Brazil
Experience:
7 years
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
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.