Skip to content

Instantly share code, notes, and snippets.

@claranceliberi
Last active January 23, 2024 20:43
Show Gist options
  • Save claranceliberi/d1ef6a728570a0d9c03a2ed05e7a296d to your computer and use it in GitHub Desktop.
Save claranceliberi/d1ef6a728570a0d9c03a2ed05e7a296d to your computer and use it in GitHub Desktop.
{
"basics": {
"name": "Clarance Liberiste Ntwari",
"label": "Software Engineer | Typescript & Node.js",
"picture": "https://res.cloudinary.com/dawr8i20o/image/upload/v1690972585/unshared/passports/IMG_8252_3-min_l3hutm.jpg",
"email": "[email protected]",
"url": "https://www.claranceliberi.me",
"summary": "A software developer with over 4 years of experience developing modern web technologies solutions and has a passion for creativity, dedication, and ongoing personal growth. Has worked in small startups of 4 to large companies of 150 co-workers. Has led team of 10 in Agile methodologies and a track record of working remotely for 3 years, with a strong emphasis on team collaboration and efficient results",
"location": {
"city":"Kigali",
"countryCode": "RW",
"address": "Rwanda"
},
"profiles": [
{
"network": "GitHub",
"username": "claranceliberi",
"url": "https://github.com/claranceliberi"
},
{
"network": "Twitter",
"username": "claranceliberi",
"url": "https://twitter.com/claranceliberi"
}
]
},
"work": [
{
"company": "RSSB, Rwanda (Hybrid)",
"position": "Software Engineer",
"startDate": "2024-01-30",
"endDate": "2024-01-15",
"highlights": [
],
"summary": "",
"url": "https://www.pivotaccess.com/",
"location": "Kigali City, Rwanda (Onsite)"
},
{
"company": "Pivot Access, Rwanda (Onsite)",
"position": "Full Stack Engineer",
"startDate": "2023-05-01",
"endDate": "2024-01-01",
"highlights": [
"Led a team of 12 developers, emphasizing code reviews and adherence to best coding practices to maintain high code quality. Implemented a CI/CD pipeline using GitLab, pnpm, Docker, and Kubernetes, slashing the time required for linting, testing, and deploying multiple micro frontends.",
"Created the Tekana Components library, crafted with Typescript, and ensured its availability on npm and storybook for widespread use by various frontend teams.",
"Developed comprehensive CI/CD pipeline flow charts and frontend project documentation, simplifying the onboarding process for new team members.",
"Guided the implementation of Atomic Design principles, fortifying consistency and scalability within the component library.",
"Worked on User microservice written in Spring boot, enabling Authentication and Authorization with Role Based Access, and Wrote high performant SQL queries to write aggregated reports in Postgres DB",
"Implemented User activity and Access Audit log on User microservice and Audit logs microservice",
"Worked on Report and analytics microservice using Clickhouse DB, configured Clickhouse to sync reports from other 19 Postgres DB replicas, and then wrote high performant queries to retrieve analytics."
],
"summary": "I played a key role in the development of 'Tekana', a platform designed to manage the Rwanda National Police's daily operations, including traffic fines, driving license examinations, Moto Vehicle Inspection and license provisioning. Subsequently, as a seasoned Fullstack Engineer at Pivot Access here is what I did:",
"url": "https://www.pivotaccess.com/",
"location": "Kigali City, Rwanda (Onsite)"
},
{
"company": "British Petroleum (BP), UK (Remote)",
"position": "Senior Fullstack Engineer",
"startDate": "2022-07-01",
"endDate": "2023-03-01",
"highlights": [
"I contributed to the Notification Team (Squad) using Node.js and Postgres, ensuring that Superfleet users may improve their platform experiences by not missing any action or insight made on the platform.",
"I was a part of the Audit Trail Team, whose job it was to keep a log of all the platform's users' past actions. I wrote performant SQL queries to retrieve millions of audits in Postgres.",
"Created different components under the Atomic Design principle and Storybook while making the BP design system, reducing component dependency by 35%.",
"Wrote Regression and Unit tests of the components in the BP design System.",
"Involvement in Domains Team, managing high-level monorepo architecture with NX for efficient team development and CI/CD pipelines."
],
"summary": "By simplifying end-to-end fleet management and offering guidance on how to decarbonize their fleet, a one-stop digital platform operating on BP's Superfleet platform assists fleet managers who want to maximize the efficiency of their fleet. This frees up time to expand their business in a Net Zero world. ​",
"url": "https://www.linkedin.com/company/bp/",
"location": "London, England, United Kingdom (Remote)"
},
{
"company": "HuntersOfBook, Turkey (Remote)",
"position": "Software Full Stack Engineer",
"startDate": "2021-04-30",
"endDate": "2022-06-30",
"highlights": [
"Created Component presentation with storybook, which improved Developer experience by 15%.",
"Wrote unit test and integration test respecting TDD with Jest and testing-library",
"Built end-to-end APIs using Nest.js, PostgreSQL, Prisma, and Graphql.",
"Developed a powerful WYSIWYG editor using Vue.js, an editor that made content writing smooth and faster with a 45% increase in efficiency for users.",
"Wrote GitHub Action scripts for PRs, automating PR validations and automatic deployment, speeding up the normal manual process from 15mins to 55 secs."
],
"summary": "Improved frontend development and user engagement at HuntersOfBook through storybook UI components and WYSIWYG editor.",
"url": "https://dev.huntersofbook.com/login",
"location": "Istanbul, Turkey (Remote)"
},
{
"company": "Ministry of ICT & Rwanda Coding Academy, Rwanda(Remote)",
"position": "Software Full Stack Engineer",
"startDate": "2021-08-31",
"endDate": "2022-07-31",
"highlights": [
"Led software analysis and design by making Software Requirement Specification (SRS), data dictionaries, DFD, and user use cases.",
"Setup Gitlab Enterprise server, Jenkins, Tomcat, PM2, Docker, and Kubernetes for Java, Node.js, and Vue.js app CI/CD.",
"Integrated 4 backend microservices and Frontend on Gitlab pipeline and deployment.",
"Led a team of 10, Reviewed code and taught the team how to use modern software methodologies.",
"Implemented different features on live streaming calls and chat with Node.js and Vue.js",
"Wrote component and e2e tests using the react-testing library and Cypress."
],
"summary": "Led a team and implemented features through analysis, design, mentorship, and efficient deployment using CI/CD pipeline.",
"url": "https://www.linkedin.com/company/stunnity/",
"location": "Kigali City, Rwanda"
},
{
"company": "Kurious ltd, Rwanda(Remote)",
"position": "Frontend Engineer",
"startDate": "2018-07-31",
"endDate": "2021-03-31",
"highlights": [
"Developed and led software analysis and design process, resulting in the successful creation of over 20 Software Requirement Specification (SRS) documents, data dictionaries, DFD diagrams, and user use cases.",
"Setup Gitlab Enterprise server, Jenkins, Tomcat, PM2, Docker, and Kubernetes for Java, Node.js, and Vue.js app CI/CD.",
"Implemented DevOps workflows on Digital Ocean, speeding CI/CD process by 30%.",
"Developed Chat, Live Stream, and Students Forum modules, resulting in a 50% increase in user engagement and communication, utilizing technologies such as webRTC, socket.io, Vue.js, and Kurento."
],
"summary": "Developed tools for video and textual materials for students and a real-time messaging service for communication between students and teachers, improving the platform's front-end, making the platform more competitive with Coursera and Edx.",
"location": "Kigali City, Rwanda"
}
],
"volunteer": [
{
"organization": "Future Skills Bootcamp",
"position": "Web Development Mentor",
"startDate": "2019-12-31",
"endDate": "2019-12-31",
"highlights": [
"Covered five skills including HTML, CSS, Javascript, PHP, and SQL.",
"Guided and facilitated students in presenting final projects on demo day.",
"Facilitated students in designing web pages within 7 days, helping to foster competitive programming and creative thinking skills."
],
"summary": "Taught programming concepts to 350 children under 18 during a two week program.",
"url": "https://www.minict.gov.rw/news-detail/minict-launches-the-second-edition-of-coding-bootcamp",
"location": "Kigali, Kigali City, Rwanda"
}
],
"education": [
{
"institution": "Rwanda Coding Academy",
"area": "Software Programming & Embedded System",
"studyType": "Associate's degree",
"courses": []
},
{
"institution": "African Leadership University",
"area": "Software Engineering",
"studyType": "Bachelor's degree",
"courses": []
}
],
"awards": [],
"certificates": [
{
"name": "JSworld Conference ",
"issuer": "JSworld Conference - Frontend Love",
"startDate": "2021-02-28",
"url": "https://blob.virtualbadge.io/event-77/certificate-48643d8a-5a24-4d6b-b03c-31778694ae62-6f377198-7457-11eb-8410-0242ac100102.png"
},
{
"name": "NASA Space App Challenge Hackathon",
"issuer": "NASA - National Aeronautics and Space Administration",
"startDate": "2021-10-31",
"url": "https://drive.google.com/file/d/1X2yX1vlY8wnjyHWdILnC_nSYqvQbudJ3/view?usp=sharing"
},
{
"name": "Responsive Web Design",
"issuer": "freeCodeCamp",
"startDate": "2021-07-31",
"url": "https://freecodecamp.org/certification/ntwari/responsive-web-design"
},
{
"name": "JavaScript Algorithms and Data Structures",
"issuer": "freeCodeCamp",
"startDate": "2021-07-31",
"url": "https://freecodecamp.org/certification/ntwari/javascript-algorithms-and-data-structures"
},
{
"name": "Scrum: The Basics",
"issuer": "Linkedin Learning App",
"startDate": "2022-08-31"
}
],
"publications": [],
"skills": [
{
"name": "Proficient Languages/Framework",
"level": "PROFICIENT",
"keywords": [
"Typescript","Node.js", "Vue.js", "React.js", "Java", "Spring-boot", "Golang Gin"
]
},
{
"name":"Database",
"level": "PROFICIENT",
"keywords": [
"Clickhouse","MongoDB", "MySQL", "PostgreSQL"
]
},
{
"name": "Other languages",
"level": "Working",
"keywords": [
"Golang", "Gin", "Java", "Nest.js"
]
},
{
"name": "DevOps",
"level": "PROFICIENT",
"keywords":["Docker","Ansible","Jenkins","Gitlab", "GCP", "AWS"]
},
{
"name":"Methodologies",
"level": "PROFICIENT",
"keywords": ["Agile", "Scrum", "Kanban", "Atomic Design","BEM"]
}
],
"languages": [
{
"language": "English",
"fluency": "Professional"
}
],
"interests": [],
"references": [],
"projects": [],
"meta": {
"version": "v1.0.0",
"theme": "caffeine",
"canonical": "https://github.com/jsonresume/resume-schema/blob/v1.0.0/schema.json"
}
}
@thomasdavis
Copy link

Just had a bit of service downtime, should be back up now.

@thomasdavis
Copy link

Hey @claranceliberi your url in HuntersOfBook cannot be an empty string

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment