Greetings, I'm Frank ππΎππΎ
FrontEnd Developer
I'm a front-end developer based in Kenya, I'll help you build beautiful websites and apps your users will love.

Projects.

Mombasa Cement

Corrugated Sheets Limited

Kavee Quaries

Standard Rolling Mills

Geef Inzicht

Oxfam – Make Rich Polluters Pay
Experience.
Sigma Spark Energy
FrontEnd Engineer
- Followed SDLC best practices within Agile environment to produce rapid iterations for clients.
- Collaborated with cross-functional teams to design, develop, and launch new features for web applications.
- Translated UX and business requirements into elegant code solutions.
- Developed and maintained complex web applications using React.js, AntDesign and TypeScript, ensuring high performance and responsiveness.
- Implemented responsive design principles to ensure applications were mobile-friendly and accessible on various screen sizes.
- Integrated RESTful API endpoints to fetch and display dynamic data, improving application functionality.
- Optimized application performance by identifying and resolving bottlenecks, resulting in a 30% increase in load times.
- Conducted code reviews and pair programming sessions, fostering a collaborative and supportive work environment.
- Built reusable components and front-end libraries for future use, reducing development time and improving code maintainability.
- Utilized TypeScript to enhance code quality and maintainability, reducing bugs and improving developer productivity
- Participated in agile development processes, including sprint planning, daily stand-ups, and retrospectives, to deliver high-quality software on time.
OMCBase
Technical Marketing Specialist
- Analyzed market trends and consumer behavior to inform data-driven marketing decisions.
- Conducted competitor analysis for better positioning in the market and identifying growth opportunities.
- Boosted lead generation through the creation of engaging content for social media platforms.
- Delivered comprehensive market research reports that guided executive decision-making processes.
- Designed and executed digital marketing campaigns, leveraging technical tools like Google Analytics, SEO software, and marketing automation platforms.
- Worked closely with clients to understand their technical needs and translate them into effective marketing strategies.
- Implemented SEO and SEM strategies to enhance clients online visibility and drive traffic to their respective platforms.
- Collaborated with design, content, and development teams to ensure cohesive and technically sound marketing campaigns.
- Managed content management systems (CMS) to ensure website content was up-to-date and optimized for search engines.
- Provided technical support to the clients after project delivery.
- Created detailed reports for clients, showcasing the technical performance of their marketing campaigns and suggesting improvements using tools like Google Analytics.
- Developed Scripts for automating data collection and delivery to key services for analysis and planning.
- Worked close with the Marketing Lead to ensure website follow best practices for SEO while staying up to date.
Mijn Online Start
Software Engineer
- Managing support for over 15 customers.
- Increased rate at which bugs and issues were solved to almost 2x speed.
- Coordinate deployment of applications to private VPS.
- Coded websites using HTML, CSS, JavaScript, and jQuery languages.
- Adhered to SEO best practices while designing sites.
- Planned website development, converting mockups into usable web presence with HTML, JavaScript, AJAX, and CSS.
- Managed client website applications and databases.
- Created and migrated websites to various servers.
- Managed code maintenance on company's GitHub repository.
- Oversaw migration of legacy CMS system to latest versions successfully.
- Established best practice standards for automation during deploys.
- Formulated dynamic SQL scripts to automate tedious, repetitive tasks.
- Created PHP short codes to implement solutions to issues that would otherwise cost much if done with existing enterprise solutions.
Boxing Bros Kenya
Web Developer
- Improved site navigation by evaluating analytics data and identifying opportunities for optimization; implemented changes based on findings.
- Increased website traffic through search engine optimization strategies and targeted content creation. Migrated websites to new platforms, minimizing downtime and maintaining seamless user experiences.
- Established version control processes to facilitate collaborative development efforts among team members.
- Optimized images, scripts, and other assets reducing load times and improving site speeds.
- Integrated third-party APIs to enhance website functionality and provide additional services to users.
- Enhanced user experience by implementing responsive web design and optimizing website performance.
- Adhered to SEO best practices while designing pages and adding content.
- Conceived and built optimized landing pages in HTML and CSS for integration and cross-browser compatibility.
Software Group
Software Engineer
- Replicated and fixed bugs on systems.
- Working on change releases and features implementation.
- Created scripts to automate tasks and support legacy systems.
- Developed new functionalities on systems based on client requirements.
- Supporting clients when need be and managing pre-existing projects.
- Translated customer requirements into working concepts.
- Managed server deployment on staging and production servers.
- Cut down on Customer support issues resolution to half the time.
- Collaborated with project managers to select ambitious, but realistic coding milestones on pre-release software project development.
- Discussed issues with team members to provide resolution and apply best practices.
- Collaborated on stages of the systems development lifecycle from requirement gathering to production releases.
- Documented technical workflows and knowledge to educate newly hired employees.
The Tribe Hotel
IT Administrator
- Installing POE phones in hotel guest rooms.
- Fixing issues with routers and internet connection around the hotel.
- Managing office printers and fixing recurrent issues.
- Setting up conference halls and ensuring smooth transitions of whole process
- Configuring locks on hotel room doors.
- Oversaw on-site IT engineer dispatch plans, creating pre-defined response scenarios for common malfunctions and service call types.
- Analyzed network security and current infrastructure to assess areas in need of improvement and develop solutions.
- Played key role in on-going network design, reevaluation and optimization to keep pace with company growth.
- Identified computer hardware and network system issues, performing troubleshooting techniques for remediation.
Skills.
App Development
- UI/UX Design
- Responsive Design
- Wireframing
- User Research
Soft Skills
- Effective communication
- Collaboration
- Commitment
- Leadership
Frontend
- Javascript
- ReactJS
- React Native
- Tailwind
Web Design
- UI/UX Design
- Responsive Design
- Wireframing
- User Research