Skip to content

Instantly share code, notes, and snippets.

@garzy
Last active March 12, 2021 20:24
Show Gist options
  • Select an option

  • Save garzy/bbd6f827febe7948ed0ae7322e65a791 to your computer and use it in GitHub Desktop.

Select an option

Save garzy/bbd6f827febe7948ed0ae7322e65a791 to your computer and use it in GitHub Desktop.
{
"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