Yumna Albar
Verified Expert in Engineering
Full-stack Developer
Yumna is a software engineer specializing in API and front-end development in the security, health, supply chain, and business domains. She has trained computer vision models, managed the development of a kidney disease monitoring app, mentored developers, deployed end-to-end products, and integrated ML and AI models such as face detection. Yumna is known for her adaptable, positive nature, clean coding practices, high-traffic apps, and thorough debugging methods.
Portfolio
Experience
Availability
Preferred Environment
Windows, Linux
The most amazing...
...tool I've built is a face recognition app from scratch to product-level for a renowned software company.
Work Experience
Senior Software Engineer
Xitricon
- Led a team of three software engineers (two SSEs and one SE) to complete the development of a supplier onboarding project.
- Developed a .NET Core-based back-end API with SQL Server support.
- Created the front-end UI pages for the web application using Angular 12 and Material UI.
- Built periodical, recurring background jobs in .NET Core, using Hangfire.
- Developed and maintained SQL Server-stored procedures.
- Communicated between .NET-based components using the HttpContext.
- Configured Auth0 accounts for the client while maintaining front and back-end connections to Auth0.
Senior Software Engineer
CodeGen
- Researched and developed a face recognition module based on InsightFace using Apache MXNet. Tested and integrated several machine learning and AI models, such as models for face detection, age and gender estimation, and quality detection.
- Built a REST API for a web application with 1,000+ daily users.
- Streamed IP camera video input and developed a real-time face recognition pipeline module, addressing practical issues.
- Mentored and guided interns and junior developers on project domain and coding practices.
- Developed a service for monitoring the system's health to ensure minimal downtime.
- Deployed end-to-end applications for face recognition for multiple corporate environments.
- Implemented automated testing of APIs using Postman.
- Generated statistical reports of employee attendance and work times using data from Elasticsearch. Developed and maintained MySQL database relationships among 40+ tables.
- Built components for the front-end application using React and Bootstrap.
- Developed the national ID card verification using face recognition and OCR.
Software Engineer
CodeGen
- Developed a Spring Boot-based REST API for room-type deduplicator.
- Created a machine learning-based algorithmic system for matching hotel rooms provided on online booking sites.
- Constructed a hotel room object detector using YOLOv4.
- Scraped hotel information from online booking sites using Selenium.
- Developed a Django-based REST API for a room-type deduplicator.
- Trained and tested several computer vision machine learning models for object detection.
- Instructed the model for extracting hotel room amenities from a textual description.
- Developed a web application using React and Bootstrap.
- Oversaw the development of a chronic kidney disease monitoring application to be used by patients and healthcare workers.
Software Engineering Intern
WSO2
- Developed scikit-learn-based models for intent classification.
- Researched and developed a Python/NLP-based solution for querying SQL-like syntax using the natural language.
- Contributed to the project: https://medium.com/@yumnaalbar/query-wso2-siddhi-using-nlp-c2abecb6f63d.
Experience
FaceRec
I developed, improved, and maintained this project's back-end components, including the API, recognition pipeline, scheduler service, and health monitor, for over three years using Python. I also developed components of the front-end application using React and Angular.
Supplier Performance App
Room Type Deduplicator
Number Plate Detection and OCR
Scraping Member Details from Websites
Creating Python Layouts for ID Card Classification
Smart News Analyzer for Company Stocks
Interactive Brokers Trading Bot
Skills
Languages
Python, C#, TypeScript, SQL, JavaScript, HTML, CSS, Python 3, Java
Frameworks
Angular, Flask, Django, .NET, .NET Core, Locust, Selenium, Spring Boot, ASP.NET, Material UI, Bootstrap, Scrapy
Libraries/APIs
API Development, React, SQLAlchemy, REST APIs, OpenCV, Scikit-learn, Entity Framework, NumPy, Pandas, PyTorch, PyQt, Beautiful Soup, SpaCy
Tools
PyCharm, Git, GitLab CI/CD, GitLab, RabbitMQ, Hangfire, You Only Look Once (YOLO), Docker Compose, Scikit-image, Kibana
Paradigms
REST, Automation, DevOps, Automated Testing, Testing
Platforms
Docker, Amazon Web Services (AWS), Salesforce, Twilio, Linux, Google Cloud Platform (GCP), Azure
Storage
Elasticsearch, MySQL, PostgreSQL, Microsoft SQL Server, Databases, JSON, Google Cloud
Other
FastAPI, Web Scraping, APIs, Web Applications, CI/CD Pipelines, Web Development, Data Scraping, Back-end, API Integration, SQL Server 2015, Machine Learning, Web App Development, Scraping, OCR, Full-stack, Natural Language Processing (NLP), Image Processing, Document Processing, GPT, Generative Pre-trained Transformers (GPT), ChatGPT, OpenAI, SDKs, Computer Science, Algorithms, Data Structures, Computer Vision, Artificial Intelligence (AI), Startups, Video Processing, Complex Problem Solving, Front-end, Data Cleaning, User Interface (UI), Labeling, AWS Certified Cloud Practitioner, Cloud, Cloud Computing, Cloud Platforms, Cloud Services, Email, Poetry, Algorithmic Trading, Trading, AI Chatbots, Chatbots
Industry Expertise
Healthcare
Education
Bachelor's Degree in Computer Science and Engineering
University of Moratuwa - Moratuwa, Sri Lanka
Certifications
AWS Certified Cloud Practitioner
Amazon Web Services
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring