Skip to content

Instantly share code, notes, and snippets.

@rpbaltazar
Last active November 5, 2022 07:31
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save rpbaltazar/f25610e81edc835904db5a5abb6f4e6b to your computer and use it in GitHub Desktop.
Save rpbaltazar/f25610e81edc835904db5a5abb6f4e6b to your computer and use it in GitHub Desktop.
My json resume
{
"meta": { "theme": "spartan" },
"basics": {
"name": "Rui Baltazar",
"label": "Lead Software Engineer / CTO",
"picture": "",
"email": "rui.p.baltazar@gmail.com",
"website": "https://rpbaltazar.com",
"summary": "I'm a Software Engineer with a Computer Science background, working in the industry since 2009. Thrilled by the start-up world, I'm an enthusiastic developer, proficient in getting things done. I never turn down a good challenge and I'm always seeking to learn. I believe that developers should actively contribute to OpenSource as a means to learn and give back to the community. On the free time, I'm a life lover by nature, play football on a regular basis and go out scuba-diving every now and then.",
"location": {
"city": "Singapore",
"countryCode": "SG"
},
"profiles": [
{
"network": "Twitter",
"username": "rpbaltazar",
"url": "https://twitter.com/rpbaltazar"
},
{
"network": "LinkedIn",
"username": "Rui Baltazar",
"url": "https://sg.linkedin.com/in/rpbaltazar"
},
{
"network": "Github",
"username": "Rui Baltazar",
"url": "https://github.com/rpbaltazar"
}
]
},
"work": [
{
"company": "Zeus Living, Inc",
"name": "Zeus Living, Inc",
"position": "Staff Engineer",
"website": "https://zeusliving.com/",
"url": "https://zeusliving.com/",
"startDate": "2022-07-12",
"summary": "Zeus Living is a tech enabled company and I have been working closely with the remaining engineers, solving operational problems and improving internal processes in order to reduce costs. My responsibilities include providing technical guidance and personnel development as well as career growth. Implementing best practices in the industry and bring in consistency in the process of software development",
"highlights": [
"Improved developer's experience by bringing some industry standards to the development process",
"Actively worked on reducing technical debt by removing unused code, DRYing some of the workflows and removing unnecessary hacks and patches"
]
},
{
"company": "Perx - Lifestyle Marketing Platform",
"name": "Perx - Lifestyle Marketing Platform",
"position": "Director of Engineering",
"website": "https://www.perxtech.com/",
"url": "https://www.perxtech.com/",
"startDate": "2019-08-01",
"endDate": "2022-07-08",
"summary": "Initially hired to work as the backend lead of a near greenfield project to then move and work on the long running platform version and finally taking the role of Director of Engineering. My responsibilities included scope of work and estimations, delivery planning, work assignment and hands-on coding. Lately as a Director of Engineering, I was in charge of technical discussions with customers before contract signing as well as initial integration discussions. On the people management side, I was responsible for a team of 12 engineers, which included data engineers, devops, backend and frontend. Since joining Perx, I have been highly involved in maintaining the open source Apartment gem that handles our multi-tenancy business logic.",
"highlights": [
"Added support for rails 6 to Apartment Gem which unblocked the long running platform from updating to rails 6.",
"Implemented read/write replica business logic in the long running platform",
"Fixed logging issues that caused a loss of ~20% of our logged requests",
"Actively worked on reducing our request latency, having contributed to a decrease it from an average of 600ms to 70ms",
"Introduced capability for refund transactions for our customers",
"Ensured transaction processing was kept under the internally agreed threshold of 1 hour"
]
},
{
"company": "FirstTouch",
"name": "FirstTouch",
"position": "CTO / Co-founder",
"website": "https://www.firsttouch.io/",
"url": "https://www.firsttouch.io/",
"startDate": "2016-10-01",
"endDate": "2019-01-01",
"summary": "FirstTouch was a Football network that meant to bring together football professionals and clubs, easing the career managing and the interaction between teams and its resources. I was the main full-stack developer of the platform. Backend was developed using Ruby on Rails and the frontend was running Vue.js",
"highlights": [
"Failed to launch my own startup. Quite a few learnings from the process",
"The whole platform was developed mostly by me using RoR for the backend and VUE.js for the frontend"
]
},
{
"company": "OpsManager",
"name": "OpsManager",
"position": "Lead Software Engineer",
"website": "https://www.opsmanager.com/",
"url": "https://www.opsmanager.com/",
"startDate": "2014-04-08",
"endDate": "2019-06-30",
"summary": "Lead Software Engineer. Working as full stack developer, with special focus on frontend, as well as responsible for the whole software development cycles, upon agreement with the client. At the time the platform was developed using frameworks such as Knockout.js and Backbone. OpsManager relies heavily in indexedDB to support the offline capabilities of the web application",
"highlights": [
"Re-built the offline database syncing logic in order to reduce the synced data from 300MB to 10MB",
"Developed the querying library with capabilities to fetch records from IndexedDB or via API",
"Fully responsible for the maintenance and development of the offline-capable web application",
"Envisioned and developed the Android application for on-site data collection using Ionic"
]
},
{
"company": "Intelllex",
"name": "Intelllex",
"position": "Freelance Full-Stack Developer",
"website": "https://www.intelllex.com/",
"url": "https://www.intelllex.com/",
"startDate": "2015-09-10",
"endDate": "2016-02-01",
"summary": "Developed frontend and backend for case search module using Ruby on Rails (backend) and Knockout.js (frontend). Integrated the case search module with their other existing modules.",
"highlights": [
"Full-stack developer",
"Described and implemented development workflow for newcomers",
"Sysadmin work setting up and documenting the production environment deploy"
]
},
{
"company": "SMART (MIT alliance)",
"name": "SMART (MIT alliance)",
"position": "Senior Software Engineer",
"website": "https://smart.mit.edu/",
"url": "https://smart.mit.edu/",
"startDate": "2011-11-22",
"endDate": "2014-04-07",
"summary": "Full stack developer, as well as technology advisor for research support.",
"highlights": [
"Developed fully working web platform for people's mobility data collection (FMSurvey) in a partnership with LTA (Land Transport Authority)",
"Management of the development of both iOS and Android mobile applications used for the data collection"
]
},
{
"company": "Ubiwhere, Lda",
"name": "Ubiwhere, Lda",
"position": "Software Engineer",
"website": "https://www.ubiwhere.com/",
"url": "https://www.ubiwhere.com/",
"startDate": "2009-09-01",
"endDate": "2011-11-01",
"summary": "Software developer both for the main company and as outsourced resource.",
"highlights": [
"Development of Android mobile application in the context of Birdwatching",
"While outsourced working for PT Inovação, as Java developer: maintained and developed the SMS platform used by several network providers such as TMN, Meditel and CVMovel; Started developing automated tests on the platform using Ruby",
"Master thesis in AI for Ubiquitous Systems - a mobile application for guiding visually impaired people in cities, Blind City Guide.",
"Developed a keyboard solution for touchscreens to be used by visually impaired, using QT",
"Developed a social application for SonyEricsson mobile contest using JavaME",
"Beta-testing of on-going development applications"
]
}
],
"projects": [
{
"name": "ros-apartment",
"description": "Drop-in replacement of apartment gem, developed for providing multi-tenancy solutions for Ruby on Rails projects",
"url": "https://github.com/rails-on-services/apartment"
},
{
"name": "story_branch",
"description": "Quickly create a feature branch based on the active stories in your PivotalTracker project, Github issues, JIRA tickets and Linear",
"url": "https://github.com/story-branch/story_branch"
}
],
"education": [
{
"institution": "University of Coimbra",
"area": "Computer Science",
"studyType": "Master",
"startDate": "2005-09-15",
"endDate": "2010-09-01",
"gpa": "16/20",
"courses": [
"Artificial Intelligence for Ubiquitous Computing",
"OOP",
"Network Systems",
"AI Introduction",
"Operating Systems",
"Distributed Systems"
]
},
{
"institution": "Politechnika Bialostocka",
"area": "Computer Science",
"studyType": "Master's exchange program",
"startDate": "2008-09-22",
"endDate": "2009-06-01",
"courses": [
"Cryptography",
"Robotics",
"Methods of Modelling"
]
}
],
"awards": [
{
"title": "IDA's Best Government Data Mash-Up",
"date": "2013-09-29",
"awarder": "IDA Singapore",
"summary": "Best use of any government dataset from another agency in combination with EMA & SP's datasets"
}
],
"publications": [
{
"name": "Battery Patterns and Forecasting in a Large-scale Smartphone-based Travel Survey",
"publisher": "International Conference on Transport Survey Methods (ISTCST 2014)",
"releaseDate": "2014-09-21"
}
],
"languages": [
{
"language": "Portuguese",
"fluency": "Native speaker"
},
{
"language": "English",
"fluency": "Full professional"
},
{
"language": "Italian",
"fluency": "Professional working"
},
{
"language": "Spanish",
"fluency": "Elementary"
},
{
"language": "French",
"fluency": "Elementary"
}
],
"interests": [
{
"name": "Scuba Diving",
"keywords": [
"Divemaster"
]
},
{
"name": "Sports",
"keywords": [
"Football",
"Handball",
"Tennis"
]
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment