Skip to content

Instantly share code, notes, and snippets.

@leovido
Last active March 12, 2020 22:18
Show Gist options
  • Save leovido/a16eb7a296498636188cf67383f8877d to your computer and use it in GitHub Desktop.
Save leovido/a16eb7a296498636188cf67383f8877d to your computer and use it in GitHub Desktop.
Resume 2020
{"basics":{"name":"Christian Ray Leovido","picture":"https://avatars1.githubusercontent.com/u/18484997?v=4","label":"iOS Developer","headline":"iOS Developer (Swift)","summary":"I am passionate about delivering bulletproof tested code for the highest quality that is maintainable, readable and flexible.","website":"accentpos.com","blog":null,"yearsOfExperience":4,"id":"99e35374-4ddf-4a05-9c5e-0f502981ec89","username":"kuriishu27","karma":10,"email":"[email protected]","region":"London, UK","location":{},"phone":"07756684275","followers":7,"following":18,"profiles":[{"network":"gitconnected","username":"kuriishu27","url":"https://gitconnected.com/kuriishu27"},{"network":"GitHub","username":"kuriishu27","url":"https://github.com/kuriishu27"},{"network":"LinkedIn","url":"https://www.linkedin.com/in/christianleovido/","username":"christianleovido"},{"network":"Stack Overflow","url":"https://stackoverflow.com/users/story/6450266","username":"6450266"}]},"skills":[{"name":"Swift","level":"Advanced","rating":4,"yearsOfExperience":4,"keywords":[]},{"name":"JavaScript","level":"Intermediate","rating":3,"yearsOfExperience":4,"keywords":[]},{"name":"Node","level":"Intermediate","rating":3,"yearsOfExperience":4,"keywords":[]},{"name":"RxSwift","level":"Advanced","rating":4,"yearsOfExperience":4,"keywords":[]},{"name":"Java","level":"Beginner","rating":2,"yearsOfExperience":1,"keywords":[]}],"projects":[{"name":"accentpos","displayName":"AccentPOS","summary":"iOS application for the complete restaurant management system.","website":"accentpos.com","githubUrl":"","primaryLanguage":"","languages":["Swift"],"libraries":["Cocoapods","Crashlytics","Moya","RxSwift","UIKit"],"images":[{"resolutions":{"micro":{"url":"https://project-images.gitconnectedcontent.com/99d674da-b8f2-4527-bc09-3331d531c8d9-micro","size":705,"width":32,"height":8},"thumbnail":{"url":"https://project-images.gitconnectedcontent.com/99d674da-b8f2-4527-bc09-3331d531c8d9-thumbnail","size":3780,"width":224,"height":58},"mobile":{"url":"https://project-images.gitconnectedcontent.com/99d674da-b8f2-4527-bc09-3331d531c8d9-mobile","size":10277,"width":600,"height":156},"desktop":{"url":"https://project-images.gitconnectedcontent.com/99d674da-b8f2-4527-bc09-3331d531c8d9-desktop","size":10775,"width":717,"height":186}}}],"videos":[]},{"name":"accentpos-api","displayName":"AccentPOS-API","summary":"Backend API for the AccentPOS service","website":"","githubUrl":"","primaryLanguage":"","languages":["Node","JavaScript"],"libraries":["MongoDB","Hapi"],"images":[],"videos":[]},{"name":"keys-to-teach","displayName":"keys-to-teach","summary":"Keys to Teach is built by the shared experience of piano teachers, pedagogues and pianists. ","website":"http://www.keystoteach.com","githubUrl":"https://github.com/kuriishu27/keys-to-teach","primaryLanguage":"CSS","languages":["HTML","JavaScript","CSS"],"libraries":["Express","Mongoose","MongoDB"],"images":[],"videos":[]}],"work":[{"company":"AccentPOS","position":"Co-Founder and iOS Developer","website":"accentpos.com","location":"UK","summary":"– Crafting the architecture of the iOS app, development, and maintenance single-handedly\n– Providing stable builds to be released to the App Store with CD/CI (Continuous Delivery/Integration)\n– Reduced the number of crashes and bugs","isCurrentRole":false,"startDate":"2016-05-01","endDate":"2020-03-01","start":{"year":2016,"month":5},"end":{"year":2020,"month":3},"highlights":["Applied common architectures (MVC, MVVM, VIPER, MVP) along with clean coding principles and software principles allowing for readability, maintainability, flexibility to save time and allow CD/CI through TDD","Working fluently with Swift, iOS SDKs/APIs, JSON, REST","Created and designed different schemes and environments within an iOS application to allow for custom configurations for easier debugging and device optimization.","Designed a workflow for memory management with Xcode Instruments to increase performance, CPU usage, frame rate (UI/UX) to find and fix possible Memory Leaks","Used TDD to receive immediate feedback for refactoring stages enhancing readability, maintainability, and flexibility of the codebase","Implement Codable protocol to improve the initialization of objects with fewer lines of code","Applying SOLID principles, immutability, dependency injection and functional programming principles to improve readability, maintenance, flexibility and orthogonality","Creating reusable components through generics to avoid code duplication","Migrate Firebase backend to custom API"]}],"publications":[],"education":[{"institution":"Trinity Laban","area":"","studyType":"BMus (Hons)","startDate":"2014-09-01","endDate":"2018-05-01","start":{"year":2014,"month":9},"end":{"year":2018,"month":5},"description":"4 year degree course. Working under pressure to meet tight deadlines along with working as a Freelance Web Developer and iOS Developer. ","activities":"- Proxyma, an optimal music piece recommender for learning.\n\nBuilt the website in Node.js, Express and MongoDB.\n\n- Keys to teach website","gpa":"","courses":[]}],"volunteer":[],"awards":[],"languages":[],"interests":[],"references":[]}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment