Michelle Nowers

Michelle Nowers

Software Developer Intern

Followers of Michelle Nowers181 followers
location of Michelle NowersCity of Johannesburg, Gauteng, South Africa

Connect with Michelle Nowers to Send Message

Connect

Connect with Michelle Nowers to Send Message

Connect
  • Timeline

  • About me

    Frontend Developer

  • Education

    • University of Tübingen

      2014 - 2015
      Master of Arts - MA English Literatures and Cultures Completed 1 of 2 years

      Activities and Societies: Annotating Literature (www.annotating-literature.org/annotations)

    • Rhodes University

      2011 - 2013
      Bachelor of Arts - BA

      Activities and Societies: Tübingen-South Africa Programme (2013) Majors: English Literature, GermanMinors: Ancient Greek, Latin, Classics

    • Nelson Mandela University

      2018 - 2022
      Bachelor of Science Computer Science 79%

      Majors: Computer Science, StatisticsMinors: Mathematics, Chemistry

  • Experience

    • Avocado Chocolate

      Jun 2021 - Aug 2021
      Software Developer Intern

      ∙ Android app development (Java, Android Studio)∙ Web development (Laravel, Angular)∙ Game development (C#, Unity, MySQL)

    • DVT

      Feb 2023 - now

      DVT Graduate Programme: Web Stream:• Completed a comprehensive 4-month training programme, focusing on best practices, frontend fundamentals, modern web frameworks, Node.js basics, source control, and agile methodologies• Contributed to 2 company group projects, collaborating with team members to develop web app prototypes from concept to implementation• Transitioned into a consultant role, applying newly acquired skills and knowledge to client projects, providing valuable insights and technical expertise Show less

      • Junior Frontend Developer

        Feb 2024 - now
      • Frontend Developer Intern

        Feb 2023 - Jan 2024
    • Security Risk Consultancy

      Jun 2023 - Aug 2023
      Frontend Developer Consultant

      • Position: DVT frontend developer consultant• Client: A security risk consultancy• Project: A web-based data capture platformDuties:• Developing custom components, forms, and tables• Developing custom hooks for fetching data and managing state logic• Ensuring data consistency and validation on the front-end• Debugging and troubleshooting front-end issues• Conducting code reviews and providing feedback• Integrating APIs and back-end services• Propagating builds to various environments (development, test, staging, and production)• Team collaboration around designs, schemas, business requirements, and data migration• Demonstrating progress to stakeholders Show less

    • Infocare Healthcare

      Sept 2023 - Apr 2024
      Frontend Developer Consultant

      • Position: DVT frontend developer consultant• Project: Soteria Registry - A web-based medical record platform for analysts and clinicians to capture and interact with patient dataDuties:• Developing custom components, forms, and tables• Utilising and customising component library components• Developing state management stores• Ensuring data consistency and validation on the front-end• Debugging and troubleshooting front-end issues• Conducting code reviews and providing feedback• Refactoring the existing code base to make use of Tailwind CSS, custom components, and PrimeVue• Writing E2E tests• Integrating APIs and back-end services• Team collaboration around designs, schemas, business requirements, and data migration• Demonstrating progress to stakeholders• Documentation for API schemas Show less

    • Curro Holdings Ltd

      May 2024 - Jul 2024
      Frontend Developer Consultant

      • Position: DVT frontend developer consultant• Project: MyHub - A web-based student admin portal for parents to view and manage data related to their children enrolled at CurroDuties:• Developing custom components• Utilising and customising component library components• Ensuring data consistency and validation on the frontend• Writing unit tests• Debugging and troubleshooting frontend issues• Conducting code reviews and providing feedback• Team collaboration around designs, schemas, and business requirements• Demonstrating progress to stakeholders Show less

    • Standard Bank South Africa

      Aug 2024 - now
      Frontend Developer Consultant

      • Position: DVT frontend developer consultant• Project: Africa Regions Internet BankingDuties:• Upgrading a monolith repo to an Nx monorepo• Refactoring features from the main application into Nx feature libraries• Debugging and troubleshooting frontend issues• Conducting code reviews and providing feedback• Writing unit tests• Documentation for project strategies (branching, pipelines, naming strategies, feature flags, etc.)• Implemented CI/CD pipelines for automated testing and deployment• Demonstrating progress to stakeholders Show less

  • Licenses & Certifications