UpstaffSign up
Lencho Lachisa Nagasa
🇪🇹Ethiopia (UTC+03:00)
Created AtUpstaffer since April, 2026

Lencho Lachisa Nagasa — Software Engineer

Expertise in Back-End Web, Full Stack Web.

 Last verified on April, 2026

Bio Summary

  • Engineer with strong foundation in Computer Science (CGPA 3.8/4.0) and extensive training in Data Structures, Algorithms, and Backend Development through A2SV and university education.
  • Proficient in Python, Go, JavaScript/TypeScript, and C++, with hands-on experience building scalable backend systems.
  • Ranked top 5 in a competitive Data Science Bootcamp, applying advanced ML techniques for environmental data analysis, showcasing strong analytical and problem-solving capabilities.

Technical Skills

Programming Languages Go, JavaScript, Python, TypeScript
C++ Libraries and Tools C/C++/C#
Mobile Frameworks and Libraries Crashlytics
Go Frameworks Gin
Go Libraries and Tools Gin
Python Libraries and Tools Matplotlib
AI & Machine Learning PandasAI
Data Analysis and Visualization Technologies PandasAI
Databases & Management Systems / ORM MongoDB, MySQL, PostgreSQL, Redis, Supabase
UI Frameworks, Libraries, and Browsers Tailwind CSS
Methodologies, Paradigms and Patterns Agile
QA, Test Automation, Security API testing, goMock, Postman
SDK / API and Integrations API testing, JWT, OAuth
Version Control Git, Github Actions
Collaboration, Task & Issue Tracking Jira
Mail / Network Protocols / Data transfer JWT, WebSockets
Soft Skills Leadership, Mentor Aptitude
Other Technical Skills Bcrypt, Teamwork

Work Experience

Teaching Assistant – Python & Data Structures (Python & Data Structures Teaching)

Duration: Jan 2025 – Present
Summary: Provided in-person lectures on Python and data structures and algorithms to junior students, covering fundamental topics such as divide and conquer, linked list, tree, dynamic programming, and graph theory.
Responsibilities:
  • Delivered over 10 comprehensive lessons on data structures and algorithms.
  • Mentored and supported more than 50 junior students in understanding complex programming concepts.
Technologies: Python

Backend Engineer (IKnow)

Duration: Jun 2025 – Aug 2025
Summary: Developed backend services for an exam management system, implementing CRUD endpoints for administrative tasks and preparing detailed API documentation to facilitate maintainability and integration.
Responsibilities:
  • Implemented CRUD endpoints for exam management.
  • Prepared comprehensive API documentation to ensure maintainability and ease of integration.
Technologies: Go (Gin), MongoDB, Supabase, Socket

Backend Engineer (RemedyMate)

Duration: Jul 2025 – Aug 2025
Summary: Contributed to a team project creating backend APIs to analyze user input and provide feedback with disclaimers and red flags, enhancing system accessibility for low-bandwidth environments.
Responsibilities:
  • Developed backend APIs for user input analysis and feedback generation.
  • Collaborated with a 12-member cross-functional team.
  • Optimized content for offline use to improve accessibility.
Technologies: Go, Next.js, Flutter

Full-Stack Developer (Kenna Learning)

Duration: Jul 2025 – Sep 2025
Summary: Developed a multilingual learning platform supporting English, Afan Oromo, and Amharic languages, featuring real-time capabilities and high availability.
Responsibilities:
  • Built a multilingual learning platform with 99% uptime.
  • Implemented real-time features using WebSockets.
  • Integrated Supabase to enhance backend performance.
Technologies: React, TypeScript, Go (Gin), MongoDB, Supabase, Socket

Software Developer Intern – Backend - Eskalate (Authentication Module Development)

Duration: May 2022 – Aug 2027
Summary: Engineered and maintained the authentication module for Eskalate, supporting over 5,000 users with secure registration, login/logout, and password recovery functionalities.
Responsibilities:
  • Developed authentication features using bcrypt, JWTs, and Redis.
  • Achieved high test coverage with unit and integration tests using Go testing tools.
  • Integrated OAuth2 login and documented APIs in Postman.
Technologies: Go, bcrypt, JWT, Redis, Postman, gomock, testify, httptest

Education

  • B.Sc. in Computer Science and Engineering
    Adama Science and Technology University (ASTU) — a leading Ethiopian institution advancing excellence in science, engineering, and innovation. CGPA: 3.8/4.0. Relevant Coursework: Data Structures & Algorithms, Database, Operating Systems, Computer Networking, Machine Learning, Computer System Security, and Design and Analysis of Algorithms, Web Development
  • Data Structures and Algorithms, and Software Development
    Africa to Silicon Valley: Backend by Google. A2SV is a non-profit tech academy and incubator, training 1000+ software developers with 118+ offered full-time and internship opportunities at top-tech companies.

Certification

  • Data Science Bootcamp Participant (Top 5 Finish)
    CSEC Data Science Division & Zindi. Ranked 5th in a competitive machine learning bootcamp with a private score of 30.29. Engaged in hands-on projects leveraging satellite and weather data for PM2.5 air quality prediction, applying advanced data preprocessing, model optimization, and feature engineering techniques.

How to hire with Upstaff

1

Talk to Our Talent Expert

Our journey starts with a 30-min discovery call to explore your project challenges, technical needs and team diversity.

2

Meet Carefully Matched Talents

Within 1-3 days, we’ll share profiles and connect you with the right talents for your project. Schedule a call to meet engineers in person.

3

Validate Your Choice

Bring new talent on board with a trial period to confirm you hire the right one. There are no termination fees or hidden costs.

Why Upstaff

Upstaff is a technology partner with expertise in AI, Web3, Software, and Data. We help businesses gain competitive edge by optimizing existing systems and utilizing modern technology to fuel business growth.

Real-time project team launch

<24h

Interview First Engineers

Upstaff's network enables clients to access specialists within hours & days, streamlining the hiring process to 24-48 hours, start ASAP.

x10

Faster Talent Acquisition

Upstaff's network & platform enables clients to scale up and down blazing fast. Every hire typically is 10x faster comparing to regular recruitement workflow.

Vetted and Trusted Engineers

100%

Security And Vetting-First

AI tools and expert human reviewers in the vetting process is combined with track record & historically collected feedbacks from clients and teammates.

~50h

Save Time For Deep Vetting

In average, we save over 50 hours of client team to interview candidates for each job position. We are fueled by a passion for tech expertise, drawn from our deep understanding of the industry.

Flexible Engagement Models

Arrow

Custom Engagement Models

Flexible staffing solutions, accommodating both short-term projects and longer-term engagements, full-time & part-time

Sharing

Unique Talent Ecosystem

Candidate Staffing Platform stores data about past and present candidates, enables fast work and scalability, providing clients with valuable insights into their talent pipeline.

Transparent

$0

No Hidden Costs

Price quoted is the total price to you. No hidden or unexpected cost for for candidate placement.

x1

One Consolidated Invoice

No matter how many engineers you employ, there is only one monthly consolidated invoice.

Ready to hire Lencho Lachisa Nagasa
or someone with similar Skills?
Looking for Someone Else? Join Upstaff access to All profiles and Individual Match
Start Hiring
Propose a Job for Lencho Lachisa Nagasa
Attachment File attachment Arrow

Upload File. Drag and Drop or Browse

At Upstaff we respect confidentiality, privacy and value your information.

Confidential (C) UPSTAFF LTD, England and Wales, #12727246 17 Montgomery Drive, Tavistock, United Kingdom PL19 8KX

Terms, conditions and legal information.

Thank you! 🎉

Your message has been successfully sent. We’ll review it and get back to you as soon as possible.

Create an account to save your details and track your applications.

Sign up