dickensjuma
Dickens Juma
Kisumu, Kenya

Hi, I'm Dickens Juma. I am a product-focused web developer from Kenya. My expertise is in web technologies, particularly JavaScript and Ruby. I focus on delivering business value while building maintainable applications with tests and embracing standards. As a Full Stack Developer with 2+ years of professional experience, I look forward to continuing to learn and work with driven and successful teams, while expanding my fluency in multiple programming languages. Languages: JavaScript(ES6), Ruby, HTML5 and CSS3. Frameworks: Ruby on Rails, ReactJS, AngularJS, Node.js, Express.js, jQuery, AJAX, Backbone.js, Bootstrap, SASS/LESS, jQuery UI, Facebook/Twitter/Google/LinkedIn oAuth Databases: MongoDB, MySQL, PostgreSQL, SQLite, MS SQL Server, Amazon Web Services EC2/RDS/S3, Salesforce, ActiveRecord Concepts: Data Structures & Algorithms, Git, Agile Development, Test-Driven Development (TDD), Pair Programming, Engineering Empathy, Heroku, Object-Oriented Programming/Design (OOP/OOD), API Development, Model-View-Controller (MVC), Singleton, etc Able to under tight schedules and deliver excellent results. While I'm not coding, I enjoy hiking and watching tech documentaries. Github: https://github.com/DickensJuma Medium: https://medium.com/@dickensjuma Stackoveflow: https://stackoverflow.com/users/11219901/dickens Twitter: https://twitter.com/juma_dickens

CodersRank Score

What is this?

This represents your current experience. It calculates by analyzing your connected repositories. By measuring your skills by your code, we are creating the ranking, so you can know how good are you comparing to another developers and what you have to improve to be better

Information on how to increase score and ranking details you can find in this blog post.

1,215.4
CodersRank Rank
Top 1%
Based on:
Stackoverflow 4 events
Top 50
CSS
CSS
Developer
Kenya
Top 50
JavaScript
JavaScript
Developer
Kenya
Top 50
Ruby
Ruby
Developer
Kenya
Highest experience points: 0 points,

0 activities in the last year

List your work history, including any contracts or internships
Microverse
May 2020 - Aug 2020 (3 months)
Remote
Remote Full-stack Software Development
Responsibility
1. Ensures the quality of the source code
2. Plans and conducts source code reviews.
3. Responsible for any review feedback that recommends necessary rework.
ruby ruby on rails ReactJS html css bootstrap github javascript
LakeHub
Mar 2020 - Jul 2020 (4 months)
Kisumu, Kenya
Software Developer (MERN Stack)
Responsibilities:
Modifying software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces.
Directing system testing and validation procedures.
Directing software programming and documentation development.
Consulting with departments or customers on project status and proposals.
Working with customers or departments on technical issues including software system design and maintenance.
Analyzing information to recommend and plan the installation of new systems or modifications of an existing system.
Consulting with engineering staff to evaluate software-hardware interfaces and develop specifications and performance requirements.
Designing and developing software systems using scientific analysis and mathematical models to predict and measure outcomes and design consequences.
Preparing reports on programming project specifications, activities, or status.
Conferring with project managers to obtain information on limitations or capabilities.
nodeJS ExpressJS ReactJS mongodb
Softwera Inc
Jan 2020 - May 2020 (4 months)
Remote
Web Application Developer
Responsibility
Analyzed requirements and designed, developed and implemented software applications for multiple websites.
Collaborated with in-house web designers to create sleek and innovative UI design.
Established milestones for projects and prepared all team members to meet aggressive deadlines.
Researched new technologies, software packages and hardware products for use in website projects.
Represented web team at meetings with executives and discussed project goals and milestones.
Designed, implemented and monitored web pages and sites for continuous improvement.
Reviewed code to validate structures, assess security and verify browser, device and operating system compatibility.
Tested websites and performed troubleshooting prior to deployment.
Conducted unit testing to deliver optimal browser functionality.
nodeJS ruby on rails html css bootstrap github
Add some compelling projects here to demonstrate your experience
Modern Electrical & General Hardware (Official website)
Aug 2019 - Sep 2019
Modern Electrical Official static Website
Fika-safe project
Jun 2019 - Present

Transporting students responsibly is something school officials and parents take very seriously. A student's boarding or departure status has always been largely reliant on speculation. Fikasafe provides the capabilities commensurate to the responsibility.

FikaSafe also comes with a complete Bulk SMS Solution custom designed for Schools. This web application provide user friendly interface that will enable School administrators communicate to parents via SMS.
Global Sacco Management System
Jan 2019 - Sep 2019
Sacco Members Management System using MERN Stack (NodeJS, ReactJS, ExpressJS and MongoDB).

Create and Manage Sacco members Profile
Apply for Shares Transfer request
Sacco member Loan apply

This section lets you add any degrees or diplomas you have earned.
Microverse
Remote Full-stack Software Developer, Computer Software Engineering
Dec 2019 - Dec 2019
Software Engineering school with a < 4% acceptance rate.

Has a focus on:

• Remote pair programming
• Algorithms, data structures, software design patterns
• Front-end and Back-end development
• Open source projects and contributions
LakeHub
Software Development, Computer Software Engineering
Dec 2017 - Dec 2018
•Developer in 16-week, 680­hour, full stack software development immersive course. • Curriculum covers front and back end web development. Topics covered include HTML5, CSS3, JavaScript,NodeJs,ExpressJS, ReactJs,MongoDB the MERN stack. • Daily procedure included responsive site development, efficient code design, and key principles such as version control, continuous integration, design patterns and analytical thinking to solve problems.
Ruby
Aug 2020

Jobs for you

Show all jobs
Feedback