DENNIS
IKONZE
Full Stack Developer
PROFILE
Seasoned Full Stack Developer
with a proven track record of
over four years in proficiently
utilizing PHP, Python, React,
Node.js, JavaScript, HTML, and
CSS to deliver exceptional web
solutions. Demonstrated
expertise in crafting 100+
websites from inception to
completion and adeptly
transforming 80+ PSD designs
into meticulously crafted, pixelperfect websites. Possessing a
robust proficiency in advanced
web technologies, frameworks,
and content management
systems such as WordPress and
Laravel. Additionally, skilled in
the development and
administration of SQL
databases.
CONTACT
PHONE:
-
-
EMAIL:-MEETING
https://calendly.com/ikonzede
nnis
EDUCATION
Professional Courses
2017 - 2024
Acquired intermediate and advanced skills of
programming by learning different languages
Kampala International University
2013 - 2016
Bachelor of Science in Computer Science (Graduated in
2017 Second Class Honors Upper Division)
Multimedia University of Kenya
2012 - 2013
Bachelor of Science in Computer Science (1st Year)
Pope Paul (VI) Junior Seminary
2006 - 2009
Kenya Certificate of Secondary Education (Grade B)
WORK EXPERIENCE
Exposure Ninja – London, UK – Full Stack Developer
January 2022 – December 2024
Duties & Responsibilities
a)
Developing front end website architecture and
designing user interactions on web pages
b)
PSD to pixel perfect Website build using HTML,
CSS and JQUERY, PHP, JavaScript and MySQL.
c)
Configuring and connecting to third-party APIs
d)
Developing back-end website applications and
ensuring cross-platform optimization for mobile
phones
e)
WordPress Plugin modification, Custom plugin
development from scratch.
f)
Configure WordPress backends using custom
posts, ACF and Gutenberg Blocks.
LANGUAGES
•
PHP
•
Laravel (PHP Framework)
•
JavaScript/ jQuery
•
WordPress CMS
•
HTML/CSS
•
React
•
Node JS
•
Python
HOBBIES
•
Online research
•
Traveling
•
Socializing
•
Listening to Music
PERSONAL PROFILE
1. Ability to work with minimal
supervision and meet strict
deadlines.
2. Ability to prioritize time as a
resource to the greatest
value and potential.
3. Energetic, dynamic and
willing to learn.
4. Ability to understand and
respond to user/customer
requirements.
5. Ability to contribute to a
team objective.
6. Problem-solving and
change management skills.
Braahmam International – Dublin, Ireland – Senior Web
Developer
March 2022 – December 2024
Duties & Responsibilities
a)
Work with development teams and product
managers to ideate web solutions.
b)
Build the front-end of web applications through
appealing visual design.
c)
Test websites and web applications to ensure
responsiveness and efficiency.
d)
Ensuring the safety and security of the websites
and applications developed.
e)
Troubleshooting, suggesting improvements and
debugging.
Jaister Technologies - Nairobi, Kenya – Senior Web
Developer
January 2021 – December 2021
Duties & Responsibilities
a)
Staying on top of technology trends and
developments.
b)
Ensuring that technological resources meet the
company's short and long-term needs.
c)
Maintaining a consumer-focused outlook and
aiding in the delivery of IT projects to market.
d)
Ensuring all technology practices adhere to
regulatory standards.
e)
Managing technology budgets and time
frames.
HoopJumper Agency LLC – Texas, US – Web Developer
May 2021 – December 2021
Duties & Responsibilities
a)
Evaluating code to ensure it meets industry
standards, is valid, is properly structured, and is
compatible with browsers, devices, or operating
systems.
b)
Website and software application designing,
building, or maintaining.
c)
Editing, writing, or designing Website content,
and directing team members who produce
content.
d)
Maintaining an understanding of the latest Web
applications and programming practices
through education, study, and participation in
conferences, workshops, and groups.
My Health Africa – Nairobi, Kenya – Full Stack Developer
August 2020 – December 2020
Duties & Responsibilities
a)
Developing front end website architecture user
interactions on web pages and back-end
website.
b)
Develop functional databases, applications,
and servers to support websites on the back
end.
c)
Strategize organizational direction on emerging
technology platforms and communicate the
effectiveness to executive stakeholders.
d)
Develop and design RESTful services and APIs
and ensure cross-platform optimization for
mobile.
Kenya National Bureau of Statistics - Nairobi, Kenya –
Content Supervisor
July 2019 – September 2019
Duties & Responsibilities
a)
Training all enumerators and providing support
b)
Supervising all enumerators in the assigned area
c)
Compiling a daily report and back up for the
supervisors
d)
Liaising with community elders to make sure the
exercise goes smoothly and everyone is
enumerated
e)
Keeping track of all equipment used in the
assigned area
Web Design Kenya - Nairobi, Kenya - Web Developer
August 2018 – April 2019
Duties & Responsibilities
a)
Writing well designed, testable, efficient code
by using best software development practices
b)
Creating website layout/user interface by using
standard HTML/CSS practices
c)
Constant communication with other colleagues
in the business to develop and deploy their
content – and ensuring there is a clear
establishment of what can be created within
what timeframe
Oak Brands Limited (I.T Department) - Nairobi, Kenya - I.T
Assistant
January 2018 – June 2018
Duties & Responsibilities
a)
b)
c)
d)
e)
Complete detailed programming and
development tasks for front end public and
internal websites as well as challenging back
end server code.
Diagnosed software issues, installed updates or
new software and removed malicious software.
Modify and test systems and networks to add
functionality and improve workflow.
Develop and modify system design procedures
to meet updated quality and security
standards.
Analyzed software and hardware to find
solutions that meet client requirements.
IEBC Kajiado North - Nairobi, Kenya - ICT Officer
August 2017 – November 2017
Duties & Responsibilities
a)
Restore the normal service to the users as
quickly as possible by fixing a technical fault,
fulfilling a service request or answering a query
to allow the users to work effectively.
b)
c)
d)
e)
Preparation, configuration and testing of
Verification/inspection kits in readiness for
verification/inspection of the Register of Voters.
Installing, configuring and re-imaging of the
verification kits for replacement.
Participate in the training of the Voter
Verification/Inspection Assistants and
verification/ clerks.
Liaise with the Regional ICT officer to ensure
back-up of the verification data is carried out as
required.
Olympia Grande Limited - Nairobi, Kenya – ICT Assistant
(Attachment)
May 2016 – September 2016
Duties & Responsibilities
a)
Maintained and updated Windows operating
system monitors platforms and network
infrastructure.
b)
Website Development
c)
Simultaneously managing several databases
and reporting tools.
d)
Wrote internal and external design
specifications.
e)
Ensuring all the information on the system is
accurate and up-to-date.
SKILLS
Problem-Solving
92%
Team Player
89%
Computer Skills
98%
Oral & Written Communication
85%
Management
87%
REFEREES:
Martin Gaad
Exposure Ninja
London, United Kingdom
Email:-Amit Jha
Braahmam International
Dublin, Ireland
Tel: -
Email:-Brett Miller
Hoop Jumper LLC
Texas, United States
Tel: +1 -
Email:-John Nduati
Oak Brands Limited
Nairobi, Kenya
Tel: -