Segni Mekonnen

Backend Software Engineer

Computer Science student with Mathematics minor, passionate about building scalable backend systems and machine learning applications. Experienced in Python, FastAPI, and modern cloud infrastructure with hands-on leadership experience.

3 Projects Built
3 Years Learning
8+ Technologies

Featured Projects

Technical Skills

Languages

Python
JavaScript
SQL (PostgreSQL)

Backend

FastAPI
SQLAlchemy
Docker
Redis
WebSockets

Frontend

React

Tools

Git
VS Code
PyCharm
Render

Libraries

scikit-learn
pandas
NumPy

Experience

Open Source Software Developer

Aug. 2025 – Oct. 2025
Django Software Foundation - Remote

Fixed a core template parsing bug (PR #19944) after 1,500+ unit tests; improved error handling for invalid numeric literals.

Authored advanced ORM documentation (PR #36657) clarifying query optimization strategies and Manager usage.

Contributions merged into Django's main branch, improving reliability and developer experience for thousands of users.

Python Django ORM Documentation Open Source Testing

Software Engineering Extern

Dec. 2025 – Present
Outamation - Remote

Worked with real mortgage document blobs containing structured and unstructured data.

Built Python-based workflows for OCR-driven text extraction from scanned documents.

Implemented parsing and validation logic to normalize extracted document fields for backend processing pipelines.

Python OCR Computer Vision NLP Document Processing

Backend Research Assistant

Jan. 2025 – Present
Minnesota State University, Mankato - Mankato, MN

Led a team of four to build a Python-based AutoML system automating model training and evaluation for insurance prediction.

Developed preprocessing and model comparison pipelines using pandas and scikit-learn; evaluated multiple ML algorithms.

Containerized workflows with Docker to improve reproducibility and cut environment setup time by ~40%.

Python AutoML scikit-learn pandas Docker Team Leadership

Open Source Contributor

Jun. 2024 – Aug. 2024
Omdena - Remote

Built Python-based NLP preprocessing and evaluation pipelines for AI-for-Good projects.

Improved text feature extraction and stemming logic, increasing evaluation metrics by ~12%.

Collaborated with a global team of 15+ contributors using Git-based workflows and agile sprints.

Python NLP Git Agile Open Source

Education

B.S. Computer Science

Minnesota State University, Mankato

Expected Graduation: December 2026

Minor:

  • Mathematics

Academic Honors:

  • Dean's List
  • Dean's Scholarship Recipient

Relevant Coursework:

  • Data Structures and Algorithms
  • Database Systems
  • Systems Analysis and Design
  • Machine Learning
  • Linear Algebra
  • Web Development
  • Cloud Computing

Get In Touch

Let's Connect!

I'm always interested in new opportunities and exciting projects. Feel free to reach out!

Ready to collaborate?

I'm actively seeking backend engineering internships for Summer 2026