Upstaff Sign up
Lencho Lachisa Nagasa, Software Engineer
Lencho Lachisa Nagasa
🇪🇹Ethiopia (UTC-05:00)
Created AtUpstaffer since January, 2026

Lencho Lachisa Nagasa — Software Engineer

Expertise in Back-End Web (3.5 yr.), Full Stack Web (1.0 yr.).

Last verified on January, 2026

Bio Summary

Software engineer with robust backend expertise, specializing in Go, Python, TypeScript, and C++. Holds a B.Sc. in Computer Science and Engineering with a 3.8 CGPA from a top Ethiopian university. Experienced in designing secure authentication systems for 5,000+ users using JWT, bcrypt, and Redis, and proficient in OAuth2 integration. Skilled in real-time backend development with WebSockets and Supabase, optimizing system performance by up to 30%. Adept in API design and documentation, enhancing maintainability and cross-team collaboration. Recognized for high-impact contributions in multilingual platform development and data-driven projects, with a strong foundation in algorithms, data structures, and machine learning. Proven ability to mentor and lead, fostering rapid onboarding and agile development practices.

Technical Skills

Programming LanguagesGo, JavaScript, Python, TypeScript
Mobile Frameworks and LibrariesCrashlytics
JavaScript FrameworksExt JS, React
Go FrameworksGin
Go Libraries and ToolsGin
Python Libraries and ToolsMatplotlib
AI & Machine LearningPandasAI
Data Analysis and Visualization TechnologiesPandasAI
Databases & Management Systems / ORMMongoDB, MySQL, Redis, Supabase
UI Frameworks, Libraries, and BrowsersTailwind CSS
SDK / API and IntegrationsFacebook Auth, JWT, OAuth
Version ControlGit, Github Actions
Collaboration, Task & Issue TrackingJira
Mail / Network Protocols / Data transferJWT, WebSockets
QA, Test Automation, SecurityPostman
Other Technical SkillsBcrypt

Work Experience

Full-Stack Developer, Kenna Learning

Duration: Jul 2025 – Sep 2025

Summary:

  • Developed multilingual learning platform (English, Afan Oromo, Amharic) with 99% uptime
  • Built real-time features with WebSockets and integrated Supabase, improving backend response by 30% for 10,000+ monthly users

Responsibilities: Full-stack development including frontend and backend, real-time feature implementation, backend optimization, and multilingual platform support.

Technologies: React, NextJS, ExpressJS, TypeScript, Go (Gin), MongoDB, Supabase, Socket


Backend Engineer, RemedyMate

Duration: Jun 2025 – Aug 2025

Summary:

  • Created backend APIs to analyze user input and provide feedback with disclaimers and red flags, collaborating with a 12-member cross-functional team
  • Optimized the system for low-bandwidth environments by enabling 30% of the content to be downloadable for offline use, significantly improving accessibility and user experience by 35%

Responsibilities: Backend API development, collaboration with cross-functional team, system optimization for low bandwidth, enhancing user experience.

Technologies: Go, Next.js, Flutter

Backend Engineer, IKnow

Duration: Jun 2025 – Aug 2025

Summary: Implemented CRUD endpoints for exam management (admin) and prepared comprehensive API documentation to ensure maintainability, ease of integration, and smooth future updates.

Responsibilities: Backend development, CRUD endpoint implementation, API documentation.

Technologies: Go (Gin), MongoDB, Supabase, Socket


Software Engineer – Backend, Authentication Module Development

Duration: May 2022 – Aug 2027

Summary:

  • Engineered and maintained authentication module with bcrypt, JWTs, and Redis for 5,000+ users, ensuring secure registration, login/logout, and password recovery
  • Implemented robust authentication middleware with role-based access control
  • simplified user onboarding, enabling new engineers to contribute to code within 3 days of joining
  • Integrated OAuth2 login and documented all auth APIs in Postman, improving security and reducing login errors by 10%

Responsibilities: Authentication module development and maintenance, role-based access control implementation, OAuth2 integration, API documentation.

Technologies: bcrypt, JWT, Redis, OAuth2, Postman

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. Relevant Coursework: Data Structures & Algorithms, Database, Operating Systems, Computer Networking, Machine Learning, Computer System Security, and Design and Analysis of Algorithms, Web Development. CGPA: 3.8/4.0
  • Data Structures and Algorithms, and Software Development Africa to Silicon Valley: Backend by Google • A2SV
    A2SV is a non-profit tech academy and incubator, and has trained 1000+ software developers, 118+ of whom are offered full-time and internship opportunities at top-tech companies such as Google, Amazon, LinkedIn, Bloomberg and Databricks in the last five years. Completed a year-long competitive programming training, solving 700+ problems on LeetCode and Codeforces combined.

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.

Lencho Lachisa Nagasa, Software Engineer
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