Clement Udensi
Full-stack Developer(JavaScript)
github.com/clemudensi
linkedin.com/in/udensiclem
Lagos, Nigeria--
PROFILE
I'm a software developer whose passion for software development is driven by the
need to create scalable software solutions that solve real-life problems.
I have years of experience building production-ready apps working with major
javascript stacks and cloud infrastructure technologies. I also have worked on
different projects, with teams both on-site and remotely.
WORK EXPERIENCE
Frontend Developer, Village Medical - Apr/2020 - Till-date
● Maintain and monitor Village Medical assets on Hubspot
● Build reusable Hubspot modules for use.
● Set-up CI/CD process using Drone to deploy HubSpot assets.
● Documentation of HubSpot development Process.
● Built reusable Javascript modules to extend the feature of a Hubspot module.
● Front-end development with react, building patient appointment scheduler
Full-Stack Developer, Send.ng - Jan/2020 - March/2020
● Built, multiple reusable react component
● Extend features of an existing product built on react JS.
● Set-up a pipeline to deploy ruby on rails asset to AWS EC2 instance, using
Capistrano, Nginx, and unicorn
● Upgraded Multi-tenant rails-app from Ruby version 4.2 to version 5.2
● Built new custom feature for rails app
● Fixed existing bug and code refactor on rails app.
Full-Stack Developer, Jetstream Africa - Sept/2018 - Sept/2019
● Built, maintain and monitors Jetstream Africa backend architecture, Using
NodeJS, AWS cloud services, serverless, dashbird
● Responsible for monitoring and deploying Jetstream frontend staging and
production sites.
● Set-up CI/CD process using AWS CodePipeline for Frontend and API services.
● Documented Jetstream API services using swagger
● Built a Landed-Cost calculator, which provides an end-to-end cost of moving
an item from its original source to the last man, using React
● Consumed API on front-end built with React
● Built front-end logic that helps distribute supplies from supplier to buyers on
the Jetstream Africa platform, which is based on a priority algorithm
Software Developer, MA Media - F
eb/2018 - Jul/2018 – Lagos, Nigeria
● Co-built Ditcoin wallet (Yet to be released)
○ Built user authentication using passport and JSON web tokens
○ Integrated web3js with front-end
○ built backend in node js to manage APIs, routes, and authentication
Software Developer, MEST - A
ug/2016 - Oct/2017 – A
ccra, Ghana
● Front-end developer.
● Full-stack development using Node.js, Express, React, and MongoDB.
Web Developer, Mayconcept Solutions - Apr/2016 - Aug/2016 - Ikeja, Lagos
● Lead web developer, HTML & CSS, PHP and WordPress.
● Developed & maintained client web app.
Other Experiences:
● Co-Developed a social betting platform, Stakewithme
● Developed and co-founded an online delivery service, JoppaLogic
● Co-Developing an Online study platform, Earnathon
● Developed an e-commerce shopping platform TuringStore
SIDE PROJECTS
Worked with a startup named Switx:
● Revamped UI
● Integrated uPort as a login option
EDUCATION
2013 Federal University of Technology Owerri
● B-Tech in Industrial Chemistry.
2017 Software Entrepreneurship, Meltwater Entrepreneurial School of Technology
● Developed tech products for start-ups and co-developed software products
with different small teams.
2018 M101JS: MongoDB for Node.js Developers
JSON, schema design, querying, insertion of data, indexing, and working with
the Node.js driver.
●
2018 M201JS: MongoDB for Node.js Developers
● performance at scale in a MongoDB system, Index Operations, CRUD
Optimization
TECHNICAL SKILLS
PROGRAMMING LANGUAGES
‣
JavaScript
Ruby
‣
‣
HTML
‣
Python
Jquery
FRAMEWORKS / LIBRARIES
‣
React
‣
Flask
‣
Express Js ‣
‣
Rails
‣
Vue
‣
NodeJS
‣
DATABASES
‣ SQLite
‣
MySQL
‣ MongoDB
‣Postgres
‣ nano
‣
Geany
‣ Brackets
‣PyCharm
‣ gedit
‣
Sublime
‣ Netbeans
‣WebStorm
‣ Atom
‣
IDLE
‣ Eclipse
‣ Ubuntu
‣
Windows XP
‣ Os X Yosemite ‣
‣ Ubuntu Studio
‣
Windows 7
‣ Windows 8
CODE EDITORS / IDE
OPERATING SYSTEMS
‣
OTHERS
‣ git
‣
AWS
‣ Heroku
‣App Engine
‣ ssh
‣
GCP
‣ npm
‣Azure
LANGUAGES
English