Peter Wanje

Peter Wanje

$20/hr
Fullstack Website Developer
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Location:
Mombasa, Coast Region, Kenya
Experience:
12 years
PETER WANJE FULL-STACK WEBSITE DEVELOPER PROFILE SOFT SKILLS Project Management Teamwork Results-driven and user-focused Front-End Web Developer with over 10 years of experience building responsive, custom software solutions aligned with business goals. Skilled in multiple programming languages and modern front-end frameworks. Strong collaborator with a proven record of working efficiently in team environments using Git/GitHub. Adaptable and self-motivated, consistently delivering high-quality code on schedule. Effective Communication Time Management WORK EXPERIENCE Problem Solving SMART BUSINESS BUILDING LIMITED - AUSTRALIA 2023 - 2025 Full-stack Website Developer - Full-time - Remote Position Adaptability 1) Developed End-to-End Web Applications HARD SKILLS Database HTML/CSS Bootstrap Tailwind Javascript Typescript Angular JS React JS Vue JS Node JS Express JS Next JS PHP Laravel Codeignitor Wordpress/Woocommerce Python Django AWS Designed and implemented both front-end interfaces and back-end systems, ensuring seamless user experiences and efficient serverside logic. 2) Database Design and Management Created and maintained relational and NoSQL databases, ensuring data integrity, performance, and security. 3) API Integration and Development Built and consumed RESTful APIs to enable communication between client-side applications and server-side logic. 4) Collaborated with Cross-Functional Teams Worked closely with UI/UX designers, project managers, and QA testers to deliver fully functional digital products within timelines. 5) Code Review and Maintenance Conducted code reviews, refactored legacy code, and implemented performance improvements for scalability and maintainability. 6) DevOps and Deployment Handled CI/CD pipelines, version control (Git), server configuration, and deployment to staging and production environments. 7) Security Implementation Applied authentication protocols (JWT, OAuth), data validation, and secure coding practices to protect applications from vulnerabilities. 8) Agile Development Practices Delivered projects in iterative cycles using Agile or Scrum methodologies, focusing on continuous delivery and feedback. HARD SKILLS Azure API Integration AI Integration Graphic Design Mobile Applications LANGUAGES English (Intermediate) Swahili (Fluent) 2020 - 2023 BOATRENTAS.COM.BR - BRAZIL Full-stack Website Developer - Full-time - Remote Position 1) Performance Optimization Monitored and optimized front-end and back-end code to ensure fast load times, minimal downtime, and smooth user experience under heavy traffic conditions. 2) Scalable Architecture Design Built modular, scalable systems using load balancers, caching mechanisms (Redis, CDN), and microservices to handle high user volumes efficiently. 3) Monitoring and Incident Response Set up real-time monitoring tools (e.g., New Relic, Grafana, Prometheus) and implemented alerts to proactively detect and resolve system issues. 4) Database Optimization Tuned queries, indexed databases, and implemented replication and sharding strategies to ensure high availability and fast data access. 5) Codebase Maintenance and Refactoring Regularly refactored legacy code to improve efficiency, readability, and maintainability while reducing technical debt. 6) Security and Compliance Enforced secure coding practices, handled rate limiting, bot protection, and DDoS mitigation, and ensured compliance with data protection regulations (e.g., GDPR). 7) CI/CD and Automation Managed continuous integration and delivery pipelines for safe and frequent deployment with rollback strategies for quick recovery. 8) Cross-Team Collaboration Worked with DevOps, QA, and product teams to align infrastructure, testing, and feature delivery with business objectives. 9) User Experience Reliability Ensured the site remained responsive and stable across all devices, browsers, and regions, even during traffic spikes (e.g., promotions or launches). 10) Log Analysis and Traffic Insights Analyzed traffic patterns using analytics tools and server logs to improve system behavior and user engagement. INFOSOL SYSTEMS LIMITED - KENYA Full-stack Website Developer - Full-time 2014 - 2020 1) Assisted in Web Application Development Supported the development of both front-end and back-end features under the guidance of senior developers. 2) Maintained and Updated Codebase Fixed bugs, updated existing components, functionality across web applications. and improved 3) Frontend UI Implementation Developed responsive user interfaces using HTML, CSS, and JavaScript frameworks such as React or Vue.js. 4) Backend Development Support Worked on server-side logic using Node.js, PHP, or Python to support core features and APIs. 5) Database Handling Assisted in designing, querying, and maintaining SQL and NoSQL databases (e.g., MySQL, MongoDB). 6) Version Control (Git) Collaborated with the team using Git for source control, managed branches, and participated in code reviews. 7) Testing and Debugging Wrote basic unit tests and helped identify and resolve issues during development and QA processes 8) Learning and Skill Growth Participated in team meetings, training sessions, and code walkthroughs to build technical and collaborative skills. 9) Documentation and Reporting Documented features, bug fixes, and development tasks for better knowledge sharing within the team. 10) Support in Deployment Processes Assisted in deploying updates environments with supervision. to staging and production EDUCATION Kenya Certificate Of Secondary Education Ribe Boys High School Min-Grade: A- 2003 - 2006
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.