Ian Adera

Ian Adera

Vice President of Finance

location of Ian AderaMetaverse Architects

Connect with Ian Adera to Send Message

Connect

Connect with Ian Adera to Send Message

Connect
  • Timeline

  • About me

    FullStack Software Engineer | DevOps | Technical Writer | Frontend React Developer | NodeJS | JavaScript | TypeScript | Flutter | Mobile | Remote

  • Education

    • Moringa School

      2018 - 2018
      Fullstack Web Developer
    • Kenya Methodist University

      2011 - 2014
      Bachelor of Business Information Technology(BBIT) Computer/Information Technology Administration and Management
  • Experience

    • AIESEC in Kenya

      Jan 2015 - Jan 2016
      Vice President of Finance

      ➤ Budget Management: Skilled in overseeing and managing budgets, ensuring optimal allocation and financial efficiency.➤ Collaboration and Communication: Effective in liaising with managerial staff and colleagues across departments, fostering strong professional relationships.➤ Financial Analysis and Reporting: Proficient in collating, preparing, and interpreting key financial documents, including reports, budgets, accounts, and statements, providing valuable insights for business decision-making. Show less

    • WYLDE International Uganda

      Jan 2016 - Aug 2016
      Graphic Designer

      ➤ Reporting & Communication: Effectively communicate project outcomes to key business stakeholders, ensuring clarity and understanding of results.➤ Collaborative Business Engagement: Collaborate closely with entrepreneurs within the business to identify and address specific needs, fostering a collaborative environment.➤ Digital Design Expertise: Utilize digital illustration and photo editing software for creative design. Proficient in layout software to create compelling visual content.➤ Brand Identity Creation: Develop key visual elements such as logos and original images. Specialize in creating illustrations that effectively convey brand messages and values. Show less

    • Kituo Cha Sheria

      Jul 2017 - Sept 2017
      Data Entry Specialist

      ➤ Database Management: Efficiently manage and update client databases, ensuring accuracy and integrity of information.➤ System Testing and Upgrades: Participate in testing new system changes and upgrades, inputting data to enhance functionality and user experience.➤ Policy Adherence and Reporting: Maintain operations by strictly following policies and procedures, and suggesting necessary improvements. Ensure compliance with policy adherence and generate accurate reports.➤ Data Verification and Validation: Ensure data accuracy by thorough verification against source documents, and maintaining high-quality data standards. Show less

    • Freelance

      Jan 2019 - Jan 2021
      Full Stack Web Developer

      ➤ Full-Stack Development Leadership: Led full-stack website development using Node.js frameworks (Express, AdonisJs, KeystoneJs), ensuring efficient integration.➤ Improved Website Functionality: Improved website functionality and responsiveness through targeted enhancements.➤ Creative Design Process: Created design prototypes and responsive interfaces with Adobe Illustrator and Figma, focusing on user experience.➤ Developed and Tested RESTful APIs: Developed and tested RESTful APIs with Postman; integrated front-end with GraphQL APIs.➤ CI/CD Automation: Automated CI/CD pipelines using Jenkins, reducing manual work by 90%.➤ DevOps Implementation: Implemented DevOps for application deployment to Digital Ocean via GitHub Actions.➤ Cost-Effective Hosting Solutions: Reduced hosting costs by 70% by migrating from AWS to Digital Ocean. Show less

    • Dev Genius, Medium.com

      Jun 2020 - Jan 2024
      Technical Writer

      ➤ Software Technical Writer: Adept at demystifying complex software concepts, I specialize in creating clear and engaging technical content that enhances understanding for a diverse audience.➤ Technical Communication Expertise: Proficient in translating intricate software jargon into easily digestible language, bridging the gap between technical complexity and reader comprehension.➤ Content Creation Across Platforms: Regular contributor to Medium, authoring well-researched articles and guides on various software topics, with a focus on technologies I've interacted with and find intriguing.➤ Successful Medium Presence: My work on Medium has successfully garnered over 10,000 reads, demonstrating a strong ability to engage and inform readers in the tech community.➤ Community Engagement & Growth: Engage with readers through comments and feedback, using insights to continuously refine and target my content for maximum relevance and impact.➤ Continuous Learning & Trend Tracking: Dedicated to staying abreast of the latest in software technologies and writing methodologies, ensuring my content remains both current and insightful, particularly in areas of personal and professional interest. Show less

    • Andela

      Jun 2021 - Dec 2023
      Mentor Google Africa Developer scholarship

      ➤ Google Africa Developer Scholarship Mentor: Proudly mentoring emerging developers in the prestigious Google Africa Developer Scholarship program. Focus on nurturing talent and guiding learners through Google's comprehensive curriculum in software development in frontend and DevOps.➤ Expert Guidance & Support: Offer expert advice, technical support, and career guidance to scholarship recipients, helping them maximize their learning and professional growth in the tech industry.➤ Collaboration & Community Building: Foster a collaborative learning environment and community spirit among participants, encouraging peer-to-peer learning and networking within the tech community.➤ Industry Relevance & Continuous Learning: Stay abreast of the latest trends and technologies in software development to provide current and relevant insights, enhancing the learning experience. Show less

    • Savannah Informatics

      Jun 2021 - Aug 2021
      Frontend Web Developer

      ➤ User Experience Optimization: Enhanced user interface style and optimized user experience across multiple platforms.➤ Testing & Quality Assurance: Developed comprehensive tests for components and features to ensure robust functionality and reliability.➤ Backend Collaboration: Collaborated closely with backend engineers to seamlessly integrate complex features, enhancing overall system efficiency.➤ Code Refactoring: Undertook extensive refactoring of modules and states to align with specified requirements and improve performance.➤ Project Management with Trello: Proficient in using Trello for efficient ticket handling and software project management.➤ Package Management Expertise: Skilled in managing software dependencies and packages using Homebrew, NPM, YARN, and Bower.➤ JavaScript Frameworks Application: Utilized advanced JavaScript frameworks to enhance and expand functionalities in existing applications.➤ API Development & Integration: Worked with microservices teams on designing RESTful APIs and contributed to the development of scripted APIs and WebSocket investigations. Show less

    • Touch Inspiration

      Oct 2021 - Nov 2021
      Front-end Web Developer

      ➤ Rapid Prototyping: Developed quality mockups and prototypes with Figma under tight deadlines, balancing speed and design quality.➤ Feature Expansion & Code Refinement: Enhanced features and refined code, improving processes for smoother operations and increased user engagement.➤ SCSS Implementation: Implemented SCSS for consistent styling across all browsers and platforms.➤ UX Optimization: Focused on optimizing the user experience for greater usability and engagement.➤ Bug Fixing & Usability Testing: Addressed bugs and conducted usability testing to ensure software reliability.➤ React Development Evolution: Transitioned class-based components to functional components using React Hooks, modernizing project architecture.➤ Clean Code & Continuous Delivery: Crafted well-tested, clean code with a focus on rigorous continuous delivery methodologies, including automated functional and non-functional testing. Show less

    • U2i

      Oct 2021 - Oct 2021
      Frontend Web Developer

      ➤ Feature Design with React, MeteorJs, and MongoDB: Involved in designing features with React, MeteorJs, and MongoDB, focusing on creating user-centric and efficient applications.➤ React Hooks & Meteor Methods Utilization: Utilized React Hooks and Meteor Methods for building dynamic, stable, and maintainable codebases.➤ UI/UX Design Proficiency: Proficient in designing intuitive user interfaces and user experiences using Figma.➤ End-to-End Testing: Conducted comprehensive End-to-End (E2E) testing to ensure software functionality and reliability.➤ Collaboration Tools Mastery: Skilled in using Jira, Miro, and Git for effective team collaboration and project management.➤ JavaScript Development with Figma Integration: Implemented modular JavaScript features based on Figma concepts, enhancing application interactivity and user engagement.➤ Code Review & Technical Debt Reduction: Actively performed code reviews and focused on reducing technical debt in the JavaScript codebase, ensuring code quality and maintainability.➤ Agile Implementation: Practiced Agile methodologies in developing new features within 2-week sprint cycles, ensuring efficient and focused project progress. Show less

    • The Room

      Nov 2021 - Jan 2022
      Software Engineering Mentor

      ➤ Passionate Software Engineering Mentor: Currently empowering the next generation of software developers in a dynamic learning-focused development group.➤ Educational Leadership: Specialize in guiding learners through complex software engineering concepts, ensuring a solid grasp of both theoretical and practical aspects of coding and system design.➤ Hands-On Teaching Approach: Utilize a practical, project-based teaching style to enhance learning experiences, helping students to build real-world applications while mastering coding languages and tools.➤ Curriculum Development: Involved in crafting comprehensive learning modules tailored to various skill levels, focusing on modern software development practices and technologies.➤ Mentorship & Support: Provide one-on-one mentorship, offering personalized guidance, feedback, and support to learners, aiding in their professional and technical growth.➤ Collaborative Learning Environment: Foster a collaborative learning environment, encouraging peer-to-peer learning and teamwork among students, enhancing their collaborative and interpersonal skills.➤ Continuous Learning Advocate: Dedicated to continuous personal and professional development, staying abreast of the latest industry trends and technologies to bring current insights into the learning environment.➤ Community Contribution: Actively participate in software development communities, sharing knowledge and experiences, and staying connected with industry advancements. Show less

    • YLabs

      Jul 2022 - Dec 2022
      Senior Full Stack Developer

      ➤ UI Development: Implemented UI designs in React (NextJs) and React Native across multiple front-end projects, enhancing user interfaces for optimal performance and user experience.➤ CI/CD Pipeline Creation: Developed CI/CD pipelines for staging and production environments utilizing Docker, GitHub Actions, and Doppler, ensuring efficient and reliable code deployment.➤ GraphQL Backend Development: Crafted backend GraphQL mutations and queries, facilitating robust data interaction for multi-facing UIs.➤ AWS Resource Management: Managed and facilitated applications using various AWS resources, ensuring high system efficiency and reliability.➤ Agile Development Participation: Actively participated in Agile development, focusing on 2-week feature sprints and utilizing Jira for effective project tracking and implementation.➤ Content Management Enhancement: Improved dynamic content updating on the frontend by adding a content management feature to the admin panel, enhancing site manageability.➤ DevOps Pipeline Optimization: Achieved an 80% reduction in code deployment time to production by optimizing the DevOps pipeline, significantly improving deployment efficiency.➤ React Component Streamlining: Refined React components for modularity, creating a separate and reusable folder structure for streamlined UI development.➤ System Documentation: Diligently documented and tracked changes in the system, maintaining clear records and facilitating smoother transitions and updates.➤ React Native Redesign: Successfully redesigned a React Native mobile application, incorporating new features and a user-centric UI to meet end-user requirements, enhancing functionality and user experience. Show less

    • Metaverse Architects

      Feb 2023 - Feb 2024
      Senior Full Stack Developer

      ➤ GCP Resource Management: Managed and optimized resources on Google Cloud Platform (GCP), enhancing system efficiency and performance.➤ Front-End Development: Constructed front-end components using Next.js, TypeScript, and Tailwind CSS, focusing on responsive and modern web design.➤ Backend API Engineering: Engineered high-performance backend APIs with Node.js, ensuring robust and scalable server-side functionality.➤ Docker Utilization: Leveraged Docker to create secure, portable application environments, enhancing deployment and testing processes.➤ Configuration Management: Utilized Doppler and its CLI for secure and efficient app configuration management.➤ MVC Development & Iteration: Initiated the building of MVC frameworks, progressively adding features to develop a beta version of the final product.➤ Team Leadership: Led a team of junior developers to achieve sprint goals, fostering a productive and collaborative team environment.➤ Mentorship & Peer Programming: Mentored and supported team development through code reviews and peer programming, enhancing team skills and project quality. Show less

  • Licenses & Certifications