My Journey as a Python Developer Intern at Oasis Infobyte
Eunice Adewusi
SWE (AI/ML) | Gender Equity + Climate Justice Activist I Social Impact, Innovation & Inclusion, STEAM Education | Mastercard Foundation Scholar @ ALU'26 | SDGs 5, 13 Advocate | Author, GO DIGITAL | Founder, Nexo Girls
As my internship at Oasis Infobyte comes to an end, I reflect on the incredible journey and learning experiences that have shaped my skills and deepened my love for Python programming. This internship provided me with the opportunity to work on three distinct projects, each presenting unique challenges and learning opportunities. Come with me, as I share insights from my internship, detailing the projects I worked on and the valuable lessons learned along the way.
Project 1: Random Password Generator
The first project I tackled was developing a Random Password Generator. This command-line tool was designed to help users generate secure passwords based on specific criteria. It was a fantastic introduction to Python, allowing me to explore concepts like randomisation, user input validation, and character set handling.
Key Features:
Learning Outcomes:
This project taught me the importance of secure coding practices and user input validation, both critical for creating reliable software applications.
Demo Video:
Project 2: Voice Assistant - Asiri
Building Asiri, a semi-advanced voice assistant, was a really challenging yet rewarding experience. Asiri can respond to various voice commands, perform web searches, play YouTube videos, send emails, and provide interesting facts, making it a versatile assistant. This project was particularly exciting as it combined multiple functionalities and required integrating several Python libraries.
Key Features:
Learning Outcomes:
Working on Asiri enhanced my understanding of natural language processing and integrating various APIs to build a functional voice assistant.
Demo Video:
领英推荐
Project 3: BMI Calculator
The final project was the BMI Calculator, a command-line tool that calculates the Body Mass Index based on user inputs for weight and height. It helps the users to understand their BMI and its classification according to Wikipedia health standards.
Key Features:
Learning Outcomes:
This project reinforced the importance of user input validation and provided insights into developing health-related applications.
Demo Video:
Reflections and Future Directions
This internship has been an invaluable experience. It provided me with hands-on experience in Python development, enabling me to work on projects that are both functional and educational. Each project taught me something new, from secure coding practices to integrating APIs and validating user input.
As I look to the future, I am excited about the endless possibilities that Python offers. I am particularly interested in exploring more advanced topics like machine learning and artificial intelligence, where I can further integrate my love for technology with impactful real-world applications.
I am deeply grateful to Oasis Infobyte for this opportunity and for the supportive environment that fostered my growth. Thank you to my supervisor, Oreol Noumodong & friend, Emmanuel Obolo for their never-ending encouragement. This experience has reaffirmed my commitment to continuous learning and innovation in the field of technology.
Contact Information:
If you have any questions, feedback, or collaboration requests, please feel free to reach out to me at;
Thank you for taking the time to read about my journey. Stay tuned for more updates and feel free to share your thoughts and experiences!
Software Engineer | McKinsey Forward Program '24
4 个月Keep it up Eunice Adewusi! I am very happy for you.
Development Policy /Afrocentricism/Democracy and good governance/Law and justice/Policy and advocacy/Feminism /Gender inclusion/women empower/ Research and Data analytics /. Event host and panel moderator/
7 个月Cheering you on ??????????????????????????????
Bsc Software Engineering | AI & ML | Researcher | Digital Health Advocate|LEAP Young Women Leader 23’| Harvard ALP '23 | Millennium Fellow '23 | McKinsey Forward '24 |Certified Data Analyst
8 个月Interesting!Keep going Eunice Adewusi ??
Student at KIIT UNIVERSITY | B.Tech In Computer Science & Engineering | DSA | Web Development
8 个月Great ????