Last active
March 12, 2021 20:24
-
-
Save garzy/bbd6f827febe7948ed0ae7322e65a791 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "basics": { | |
| "name": "David Garc\u00eda Illanas", | |
| "label": "Software Engineer . : [Java \/ JavaFX \/ Unity3D \/ C# .NET Core ] : .", | |
| "phone": "+34605387098", | |
| "website": "https:\/\/cv3d.tangorabox.com", | |
| "summary": "", | |
| "location": { | |
| "address": "", | |
| "postalCode": "", | |
| "city": "Madrid", | |
| "countryCode": "ES", | |
| "region": "Spain" | |
| }, | |
| "profiles": [ | |
| { | |
| "network": "Linkedin", | |
| "username": "dgillanas", | |
| "url": "https:\/\/www.linkedin.com\/in\/dgillanas\/" | |
| }, | |
| { | |
| "network": "GitHub", | |
| "username": "garzy", | |
| "url": "https:\/\/github.com\/garzy" | |
| }, | |
| { | |
| "network": "Github", | |
| "username": "TangoraBox", | |
| "url": "https:\/\/github.com\/TangoraBox" | |
| }, | |
| { | |
| "network": "Sourcerer.io", | |
| "username": "Sourcerer.io", | |
| "url": "https:\/\/sourcerer.io\/garzy" | |
| } | |
| ] | |
| }, | |
| "work": [ | |
| { | |
| "company": "Grupo CPS. Currently working", | |
| "position": "Java Desktop Developer", | |
| "website": "http:\/\/www.grupo-cps.com\/", | |
| "startDate": "2020-03-16", | |
| "summary": "", | |
| "highlights": [ | |
| "Java FX", | |
| "Swing", | |
| "JMS", | |
| "GIS", | |
| "Nasa WorldWind", | |
| "Realtime Traffic", | |
| "RxJava", | |
| "Google Guice" | |
| ] | |
| }, | |
| { | |
| "company": "R. Franco Digital", | |
| "position": "C# Microservices Backend Developer.", | |
| "website": "http:\/\/rfrancodigital.com", | |
| "startDate": "2019-03-04", | |
| "endDate": "2020-02-07", | |
| "summary": "Sports Bet \/ Casino Bet multiplayer back-office platform, working on the backend with microservices architecture.", | |
| "highlights": [ | |
| "C#", | |
| "Kafka", | |
| "Docker", | |
| "Kubernetes", | |
| "Helm", | |
| "ElasticSearch", | |
| "Ninject", | |
| "Moq", | |
| "Linq", | |
| "xUnit", | |
| "REST", | |
| "GRPC", | |
| "Cucumber", | |
| "SpecFlow", | |
| "Wiremock" | |
| ] | |
| }, | |
| { | |
| "company": "Ineco", | |
| "position": "Java FX Developer", | |
| "website": "https:\/\/www.ineco.com", | |
| "startDate": "2018-07-02", | |
| "endDate": "2019-02-28", | |
| "summary": "- GIS 3D with Nasa WorldWind + JavaFX GUI - Calculation and drawing of expected flight + actual flight paths near landing strip - 3D Aeronautical Geometric Drawing - Reuse of JavaFX Components, creation of Component libraries - MVC\/MVP JavaFX Framework with IoC - Collaboration with GitHub projects to make contributions and solve errors founded. ", | |
| "highlights": [ | |
| "JavaFX", | |
| "Nasa WorldWind", | |
| "Google Guice", | |
| "3D Geometry Programming", | |
| "3D Animations", | |
| "Data Reading" | |
| ] | |
| }, | |
| { | |
| "company": "Banco Santander", | |
| "position": "Programmer Analyst", | |
| "website": "https:\/\/www.bancosantander.es", | |
| "startDate": "2015-08-01", | |
| "endDate": "2018-07-01", | |
| "summary": "- Desktop Java Swing applications for user support and bank data management. - Backend REST development with Spring JPA + Hibernate - Mass loading and export of excel file data", | |
| "highlights": [ | |
| "Java", | |
| "Swing", | |
| "Maven", | |
| "REST", | |
| "Spring JPA", | |
| "Hibernate", | |
| "Excel", | |
| "Apache POI" | |
| ] | |
| }, | |
| { | |
| "company": "Indra", | |
| "position": "Senior Software Developer", | |
| "website": "https:\/\/www.indracompany.com\/", | |
| "startDate": "2007-07-01", | |
| "endDate": "2015-07-01", | |
| "summary": "- Complex technical project for the management of electrical networks - 2D Geographic Information System - 2D SIG to 3D Migration from scratch - Graphic interface for real-time event handling GPS\/GALILEO System ", | |
| "highlights": [ | |
| "Java", | |
| "Swing", | |
| "Oracle Spatial Database", | |
| "Java3D", | |
| "JMonkeyEngine", | |
| "WMS", | |
| "Digital Elevation Models", | |
| "3D Animations", | |
| "Graphics 2D Multithread Painting", | |
| "Real Time Event System GUIS" | |
| ] | |
| } | |
| ], | |
| "education": [ | |
| { | |
| "institution": "ETSISI. UPM. Madrid", | |
| "area": "Software Engineering", | |
| "studyType": "Bachelors", | |
| "startDate": "2001-01-01", | |
| "endDate": "2007-01-01", | |
| "gpa": "" | |
| } | |
| ], | |
| "awards": [ | |
| { | |
| "title": "Oracle J2SE 6 Certified Programmer", | |
| "date": "2010-09-01", | |
| "awarder": "Oracle", | |
| "summary": "" | |
| }, | |
| { | |
| "title": "Final Degree Project", | |
| "date": "2017-07-20", | |
| "awarder": "ETSISI. UPM. Madrid", | |
| "summary": "Wheelchair motion simulation and verification of accessibility features in 3D homes. Rating: 10\/10 " | |
| }, | |
| { | |
| "title": "MV* Software Architectures Course", | |
| "date": "2020-06-28", | |
| "awarder": "EscuelaIT", | |
| "summary": "http:\/\/certificaciones.escuela.it\/certificaciones\/certificado\/validar\/CERT-IT-00520" | |
| }, | |
| { | |
| "title": "Refactoring Course", | |
| "date": "2020-07-02", | |
| "awarder": "EscuelaIT", | |
| "summary": "http:\/\/certificaciones.escuela.it\/certificaciones\/certificado\/validar\/CERT-IT-00522" | |
| }, | |
| { | |
| "title": "Advanced Unit Testing Course", | |
| "date": "2020-07-06", | |
| "awarder": "EscuelaIT", | |
| "summary": "http:\/\/certificaciones.escuela.it\/certificaciones\/certificado\/validar\/CERT-IT-00530" | |
| }, | |
| { | |
| "title": "Object-Oriented Analysis and Design Course", | |
| "date": "2020-08-07", | |
| "awarder": "EscuelaIT", | |
| "summary": "http:\/\/certificaciones.escuela.it\/certificaciones\/certificado\/validar\/CERT-IT-00529" | |
| }, | |
| { | |
| "title": "Software Architectures", | |
| "date": "2020-09-23", | |
| "awarder": "EscuelaIT", | |
| "summary": "http:\/\/certificaciones.escuela.it\/certificaciones\/certificado\/validar\/CERT-IT-00535" | |
| }, | |
| { | |
| "title": "Software Design Patterns Course", | |
| "date": "2020-10-08", | |
| "awarder": "EscuelaIT", | |
| "summary": "http:\/\/certificaciones.escuela.it\/certificaciones\/certificado\/validar\/CERT-IT-00540" | |
| } | |
| ], | |
| "publications": [ | |
| { | |
| "name": "Christmas 3D Live Wallpaper", | |
| "publisher": "Android Apps on Google Play", | |
| "releaseDate": "2014-12-29", | |
| "website": "https:\/\/play.google.com\/store\/apps\/details?id=com.TangoraBox.ChristmasWallpaper", | |
| "summary": "" | |
| }, | |
| { | |
| "name": "3D CV Resume", | |
| "publisher": "", | |
| "releaseDate": "2019-09-23", | |
| "website": "https:\/\/cv3d.tangorabox.com", | |
| "summary": "" | |
| }, | |
| { | |
| "name": "Portfolio", | |
| "publisher": "", | |
| "releaseDate": "2019-09-23", | |
| "website": "https:\/\/cv3d.tangorabox.com\/CV3D_Data\/Portfolio_David_Garcia_Illanas.pdf", | |
| "summary": "Portfolio of my most relevant personal projects" | |
| }, | |
| { | |
| "name": "Simuldiv (Executable-Demo)", | |
| "publisher": "ETSISI UPM. Madrid", | |
| "releaseDate": "2017-07-20", | |
| "website": "https:\/\/cv3d.tangorabox.com\/Simuldiv.zip", | |
| "summary": "Final Degree Project Demo .exe Simulator, only for Windows. (Unzip and execute Simuldiv.exe)" | |
| }, | |
| { | |
| "name": "Simuldiv (Video-Demo)", | |
| "publisher": "ETSISI UPM. Madrid", | |
| "releaseDate": "2017-07-20", | |
| "website": "https:\/\/cv3d.tangorabox.com\/Simuldiv_Demo.mp4", | |
| "summary": "Final Degree Project Video Demo (without audio)" | |
| }, | |
| { | |
| "name": "ComponentInspector", | |
| "publisher": "TangoraBox", | |
| "releaseDate": "2020-06-15", | |
| "website": "https:\/\/github.com\/TangoraBox\/ComponentInspector", | |
| "summary": "A Tool to help you to inspect the location and properties of certain components in a window hierarchy" | |
| } | |
| ], | |
| "skills": [ | |
| { | |
| "name": "JavaFX", | |
| "level": "5", | |
| "keywords": [ | |
| "JavaFX", | |
| "FXML", | |
| "Bindings", | |
| "MVC", | |
| "MVP", | |
| "CSS" | |
| ] | |
| }, | |
| { | |
| "name": "Java", | |
| "level": "5", | |
| "keywords": [ | |
| "OpenJDK11+", | |
| "module-info", | |
| "jigsaw", | |
| "lambda streams", | |
| "Maven", | |
| "Google Guice", | |
| "Jackson", | |
| "Swing", | |
| "Spring JPA", | |
| "Hibernate", | |
| "RxJava" | |
| ] | |
| }, | |
| { | |
| "name": "Unity 3D", | |
| "level": "3", | |
| "keywords": [ | |
| "A* Pathfinding", | |
| "Vuforia", | |
| "Behavior Designer", | |
| "iTween\/LeanTween animations", | |
| "Text Mesh Pro", | |
| "PlayMaker" | |
| ] | |
| }, | |
| { | |
| "name": "Design Patterns", | |
| "level": "4", | |
| "keywords": [ | |
| "Singleton", | |
| "Command", | |
| "Decorator", | |
| "Composite", | |
| "Wrapper", | |
| "Memento", | |
| "Observer", | |
| "Abstract Factory", | |
| "Template" | |
| ] | |
| }, | |
| { | |
| "name": "Continuous Integration \/ Deployment", | |
| "level": "2", | |
| "keywords": [ | |
| "GitLab CI\/CD", | |
| "Jenkins Pipelines", | |
| "Nexus", | |
| "SonarQube" | |
| ] | |
| }, | |
| { | |
| "name": "C#", | |
| "level": "4", | |
| "keywords": [ | |
| ".Net Core", | |
| "Ninject", | |
| "Linq", | |
| "Polly", | |
| "ASP.Net Core", | |
| "Entity Framework" | |
| ] | |
| }, | |
| { | |
| "name": "Docker", | |
| "level": "4", | |
| "keywords": [ | |
| "Docker-Compose", | |
| "Kubernetes", | |
| "Helm" | |
| ] | |
| }, | |
| { | |
| "name": "Microservices", | |
| "level": "2", | |
| "keywords": [ | |
| "Apache Kafka", | |
| "Kafka" | |
| ] | |
| }, | |
| { | |
| "name": "Version Control", | |
| "level": "5", | |
| "keywords": [ | |
| "Git", | |
| "GitFlow", | |
| "SVN" | |
| ] | |
| }, | |
| { | |
| "name": "Testing", | |
| "level": "4", | |
| "keywords": [ | |
| "TDD", | |
| "BDD", | |
| "xUnit", | |
| "JUnit", | |
| "Mockito", | |
| "Moq", | |
| "AutoFixture", | |
| "Cucumber", | |
| "SpecFlow", | |
| "Wiremock" | |
| ] | |
| }, | |
| { | |
| "name": "Linux", | |
| "level": "3", | |
| "keywords": [ | |
| "Server administration" | |
| ] | |
| } | |
| ], | |
| "languages": [ | |
| { | |
| "language": "Spanish", | |
| "fluency": "Native or bilingual" | |
| }, | |
| { | |
| "language": "English", | |
| "fluency": "Limited working" | |
| } | |
| ], | |
| "interests": [ | |
| { | |
| "name": "Unity 3D Game Development", | |
| "keywords": [ | |
| "Unity 3D", | |
| "Programming", | |
| "C#" | |
| ] | |
| }, | |
| { | |
| "name": "JavaFX GUI Development", | |
| "keywords": [ | |
| "JavaFX", | |
| "CSS", | |
| "GUI", | |
| "Java" | |
| ] | |
| }, | |
| { | |
| "name": "Virtual Reality" | |
| }, | |
| { | |
| "name": "Augmented Reality" | |
| } | |
| ] | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment