freelancer
Email Verified Identity Verified Teboho Nyenye
0/5 (0 Feedback)
Member since July 6, 2023
Profile health 100%

Nyunyetic

I am a highly skilled and experienced software engineer with a background in both software and electronics engineering. My expertise lies in programming languages such as Python, Django, JavaScript, and React Native. I am a versatile developer comfortable working on both frontend and backend projects. Additionally, I possess knowledge in semiconductors and analog and digital electronic design.Throughout my career, I have demonstrated a strong ability to write well-designed, efficient code using best software development practices. I have experience in creating website layouts and user interfaces using standard HTML/CSS practices. I also excel in integrating data from various back-end services and databases, and I am currently involved in developing a Django REST framework API for a Fintech application.My strengths lie in gathering and refining specifications and requirements based on technical needs, creating and maintaining software documentation, and ensuring the scalability and expansion of projects. I stay up-to-date with emerging technologies and industry trends, consistently applying them to improve operations and activities. I have a collaborative mindset and effectively cooperate with web designers to match visual design intent.In addition to my professional work, I am passionate about using technology for positive change. I dedicate my spare time to reading and working on renewable energy projects. I am always eager to explore new opportunities that allow me to grow and learn in my field.If you are looking for a skilled software engineer with expertise in Python, Django, JavaScript, and React Native, I would be thrilled to connect with you. Let’s explore how we can collaborate on exciting projects and contribute to the advancement of technology.

0

Ongoing projects

0

Completed projects

0

Cancelled projects

0

Ongoing services

0

Completed services

0

Cancelled services

* Click the button to send an offer

Send offer

Experience

Software Engineer

  •  Tech For All - T4A
  •  Sep 2021 - Present

Responsibilities:
Write well designed, testable, efficient code by using best software development practices.
Create website layout/user interface by using standard HTML/CSS practices.
Integrate data from various back-end services and databases(currently developing a Django REST framework API to be used for a Fintech Application).
Gather and refine specifications and requirements based on technical needs.
Create and maintain software documentation.
Be responsible for maintaining, expanding, and scaling our site.
Stay plugged into emerging technologies/industry trends and apply them into operations and activities.
Cooperate with web designers to match visual design intent.

Skills: Python (Programming Language) · Git · AJAX · jQuery · React Native · Web Development · Django · WebSocket · Proficient in JavaScript, HTML, CSS. · Dedicated team player · Operating Systems

Software Developer- Internship

  •  SolidarMed
  •  Jun 2021 - Jul 2021

I had the privilege to work with the Students of Zurich University to design the style guide for the user interface of the app using the Figma design that is used to design apps, screens and vector illustrations. I was also part of the group that did the research on Non-Communicable Diseases(NCDs) from some districts in Lesotho and evaluated how that information can be used to build the system that could make work easier for NCDs' patients.I had the privilege to work with the Students of Zurich University to design the style guide for the user interface of the app using the Figma design that is used to design apps, screens and vector illustrations. I was also part of the group that did the research on Non-Communicable Diseases(NCDs) from some districts in Lesotho and evaluated how that information can be used to build the system that could make work easier for NCDs' patients.

Skills: Mobile Application Development

Software Developer- Internship

  •  iThemba LABS- Cape Town
  •  Jun 2018 - Jul 2018

To assist in creating a proof-of-concept implementation of accessing an EPICS (Experimental Physics and Industrial Control Systems) process variable remotely via an Android application.

Setup a Linux programming environment (CentOS7).
Prepare for Android development using Java in Android Studio IDE.
Install EPICS on the development environment or on a virtual machine running Ubuntu operating system.
Learn the basics of Activities and Fragments in Android applications, as well as their lifecycle.
Accessing remote resources from an Android application.
Create soft IOCs on EPICS.
Accessing process variables over the network using channel access

Skills: Diagnosis and troubleshooting · C++ · Operating Systems · Process and quality control · Mobile Application Development

Education

Bachelor of Engineering in Electronics

  •  National University of Lesotho
  •  Aug 2015 - Sep 2021