Sophia Ndalo
Full stack Developer
PROFESSIONAL SUMMARY
• Recent web developer graduate skilled in front-end. Specializes and committed to crafting user-centric, efficient websites. Strong problem-solving and collaboration abilities.
• Over 1year of experience in React, JavaScript (ES6), HTML/CSS, React Router, Axios/Fetch, Git/GitHub, Package Managers(npm/yarn), Responsive design, UI/UX. Libraries/frameworks (Bootstrap, Tailwind)
• Over 1 year experience in Ruby on rails, active records, RESTful API’s, Package managers (Gem Bundler), Database Management.
• Experience in SDLC phases; Requirements gathering, Design and prototyping, Development, Testing, Deployment, Maintenance and Support.
• Proficient in communication and collaboration, adept at fostering positive team dynamics.
• Demonstrated ability to swiftly grasp new concepts and mentor others, offering inventive and practical solutions in high-pressure environments.
• Utilized tools such as React Dev Toolkit to analyze and debug programs interactively, enhancing problem-solving capabilities.
• Engaged in coding tasks to meet project requirements, encompassing testing and execution phases.
• Possesses strong analytical skills and communication abilities, enabling effective interaction with end users.
TECHNICAL SKILLS
Tools: Create React App, React Router DevTools, Ubuntu, GitHub, Vercel, Render, Ruby Gems, Bundler, Rails command line tools, Database Management Tools, Visual studio code IDE.
Version controls: Git, GitHub
Build and CI/CD Tools: Create React App, GitHub, Actions, Vercel Tools: GitHub Pull Request, Slack, Trello, Ubuntu, Canva, Figma, Lucid chart Scripting Languages: Shell scripting
Middle-ware Server: Firebase
Platforms: Linux
WORK EXPERIENCE
iTalanta June 2023 –
October 2023
Angular Developer
Component Development: Developed and updated various components using Angular framework, adhering to best practices and architectural patterns to ensure maintainability and scalability of the application.
UX/UI Implementation: Translated design mockups and wire frames into interactive user interfaces, ensuring a seamless and intuitive user experience across different devices and screen sizes.
Feature Implementation: Implemented new features and functionalities in collaboration with the product management and design teams, ensuring alignment with business requirements and user needs.
Bug Fixing and Troubleshooting: Identified and resolved bugs and issues reported by QA and end-users, leveraging debugging tools and techniques to diagnose and troubleshoot problems in Angular components and services.
Tools and Technologies:
Angular CLI: Utilized Angular Command Line Interface for generating components, services, modules, and scaffolding Angular applications, streamlining development workflows and project setup.
Angular Material: Integrated Angular Material Design components and styles to create consistent and visually appealing user interfaces, leveraging pre-built UI components and theming capabilities to enhance the look and feel of the application. Git: Utilized Git version control system for collaborative development, branching, and merging of code changes, ensuring code-base integrity and facilitating collaboration with distributed development teams.
EDUCATIONAL BACKGROUND
Moringa School - Software Development
Kenya Methodist University - Bachelor of Science in Information Science PORTFOLIO
https://sophie-portfolio-gamma.vercel.app/
GITHUB
https://github.com/sophie-ndalo