Hello, my name is Siphamandla Bili
I' m a web developer
I am a web developer and a graduate of UJ with a diploma in Business Information Technology. I am passionate about software development and have expertise in creating React web applications, Node.js APIs, and full-stack applications. Additionally, I am a certified AWS Cloud Practitioner.
Download CVAbout Me
I'm Siphamandla Bili and Web Developer
I am a 25-year-old tech enthusiast skilled in the MERN stack, with a passion for building web applications in my spare time. I hold an IT diploma and believe in lifelong learning. Currently, I am expanding my expertise by learning TypeScript and Next.js to become a well-rounded developer. I also love fixing bugsβbecause who doesnβt enjoy a good debugging session as much as a detective solving a mystery? π π
Education
2021 - 2024
Diploma Information Technology
I studied at the University of Johannesburg, pursuing a diploma in IT with a focus on software development and business analysis. Currently, I am collaborating with fellow classmates on projects aimed at solving real-world problems through innovative solutions.
2023 - 2024
higher certicate in information systems
Studied at Camblish, learning agile methodologies with a focus on software lifecycle management. Developed essential interpersonal skills for the industry, including teamwork, effective communication, and adaptability.
Experience
2023 - 2024
Software development learnership @Zaio
Completed a learnership at Zaio, specializing in agile team environments and full-stack application development, while gaining proficiency in using GitHub and collaboration tools.
Skills
React
Proficient in building dynamic and responsive web applications using React, including modern practices such as hooks and functional components. Experienced with state management using Redux, client-side routing with React Router, and efficient data fetching with Axios. Skilled in applying styles using Styled-Components and managing server-state with React Query.
Node js
Proficient in developing scalable and efficient server-side applications using Node.js, leveraging modern JavaScript features and best practices. Experienced in building RESTful APIs and backend services, with a strong grasp of asynchronous programming and event-driven architecture. Skilled in database integration using technologies like MongoDB and MySQL, ensuring robust data management. Proficient in using Express.js for routing and middleware implementation, and proficient in authentication and authorization
Express js
Experienced in building scalable server-side applications with Express.js, adept at creating RESTful APIs and web servers using its middleware and routing features. Skilled in integrating authentication with Passport.js and managing data efficiently with MongoDB.
MongoDb
Experienced in developing scalable server-side applications with Express.js, proficient in creating RESTful APIs and web servers using its middleware and routing capabilities. Skilled in implementing CRUD (Create, Read, Update, Delete) operations with MongoDB for efficient data management. Adept at integrating authentication using Passport.js to secure API endpoints and ensure robust backend functionality.
Aws cloud practioner
As an AWS Certified Cloud Practitioner, I have a foundational understanding of AWS services, including computing, storage, databases, and networking solutions. I can effectively navigate the AWS Management Console to deploy, manage, and secure basic AWS resources and services.
Typescript
Experienced in using TypeScript with React to develop robust and scalable web applications. Proficient in leveraging TypeScript's static typing to catch errors early and improve code maintainability. Skilled in integrating TypeScript with React components, state management solutions like Redux, and modern React features such as hooks and context API.