Building Dynamic Web Magic

FullStack Dev | Data Analyst | UI/UX | Dev-Ops

Hi! I'm OKIROR PHILLIP JOTHAM, a FullStack | Software Developer based in Uganda.

My Tech Stark

Explore the technologies and tools I use to craft exceptional digital experiences.

MongoDB
Express JS
React
Next JS
Node JS
Javascript
MySQL
Figma
Python
Github
Tailwind CSS
CSS3
Android Studio
PostgreSQL
Postman
MongoDB
Express JS
React
Next JS
Node JS
Javascript
MySQL
Figma
Python
Github
Tailwind CSS
CSS3
Android Studio
PostgreSQL
Postman
MongoDB
Express JS
React
Next JS
Node JS
Javascript
MySQL
Figma
Python
Github
Tailwind CSS
CSS3
Android Studio
PostgreSQL
Postman
MongoDB
Express JS
React
Next JS
Node JS
Javascript
MySQL
Figma
Python
Github
Tailwind CSS
CSS3
Android Studio
PostgreSQL
Postman

Elevation from Code

Discover my passions and hobbies beyond the digital realm.

ReadingπŸ“š
Documentation✍️
Open Source ContributionsπŸ’»
Technical WritingπŸ“
Learning New TechπŸ“–
MentorshipπŸ‘¨β€πŸ«
Problem Solving🧩
I'm Globally Flexible for Time Zone Coordinations
Do you want to start a project together?

Recent Projects

bgimg
cover

MERN STACK DASHBOARD WEB-APPLICATION

Admin Dashboard Wireframe design using FIGMA & working Web Application.

icon
icon
icon
icon
icon

Check Video

bgimg
cover

CLIENT & DRIVER MOBILE APP

Client App to order Groceries & Driver App to track & deliver Groceries running on Android Studio.

icon
icon
icon
icon

Check Video

bgimg
cover

SOFTWARE WEB-PORTFOLIO

Built a Professional Web Porfolio to show my IT competence in Sentry, Next JS, React JS and Framer Motion.

bgimg
cover

DATA SCIENCE[PYTHON]: PRACTICAL APPLICATIONS

Gained hands on experience in Python for data science by applying EDA, data manipulation with Pandas/NumPy and building predictive models to enhance problem-solving and analysis skills as a Full Stack Developer.

Testimonials

  • I've had the privilege of mentoring Phillip throughout his journey as a Full Stack Developer | Software Developer. His dedication to mastering both front-end and back-end technologies, combined with their problem-solving mindset has been impressive. Phillip consistently delivers high-quality work and I have no doubt they will continue to excel in the tech industry.
    Mr. Bright Onapito
    Mr. Bright OnapitoFullStack Engineer | Data and Artificial Intelligence
  • During Phillip's time at Refactory, I witnessed remarkable growth and dedication. As a Full Stack Developer, Phillip consistently demonstrated technical expertise, a keen eye for detail and the ability to solve complex challenges. His coolaborative projects are a testament to his hard work and innovative approach. I’m confident Phillip will continue to make significant contributions in his future endeavors.
    Ms. Dorothy Oyella
    Ms. Dorothy OyellaPlacement and Mentorship Lead
refactory
isbat

Services Offered?

My Approach

Planning & Design

* Requirement Gathering: - Stakeholder Meetings: Understand goals, user needs, and business objectives. - User Stories: Outline clear features and functionality from the user’s perspective. - Acceptance Criteria: Define criteria for each story to ensure development and testing clarity. * UI/UX Design: - Wireframes & Mockups: Create designs for key pages with high-fidelity mockups. - User Journey Mapping: Ensure intuitive navigation and user flows. - Prototyping: Use tools like Figma or Sketch to visualize functionality. - Feedback Loops: Collect feedback from stakeholders and users to refine designs.

Development & Testing

* Sprint Execution: - Daily Standups: Align the team and remove blockers. - Incremental Delivery: Deliver working software in every sprint. - Code Reviews: Ensure code quality through peer reviews. * Testing: - Unit Testing: Validate individual modules or components. - Integration Testing: Ensure modules work together seamlessly. - User Acceptance Testing (UAT): Validate the software increment with stakeholders. * Documentation: - Code & API Docs: Maintain clear and consistent documentation for future use. - Release Notes: Summarize new features and known issues after each sprint.

Development & Post Launch

* Deployment: - Pre-Deployment Testing: Ensure final UI/UX checks and performance optimization. - Go-Live Plan: Prepare a release and rollback strategy. - Monitoring & Maintenance: Use tools like Sentry to track system performance. * Post-Launch: - Final Documentation: Update user guides, technical architecture, and installation guides. - Gather Feedback: Collect user feedback for future improvements. - Backlog Refinement: Refine features and plan for future iterations based on performance and feedback.