Angelina F.
Senior Software Engineer - JavaScript (React/Vue) | Python
Experienced Full-Stack Developer Who Builds Systems That Scale I've spent the last 8 years solving complex technical problems and building software that actually works. With over 4,000 hours on Upwork and $300k+ in client earnings, I've learned that great code isn't just about the technology—it's about understanding what you're really trying to achieve. Recent Work I'm Proud Of: - Led development on Pleroma, an open-source social platform now serving 130,000+ users. Among other things, I creatеd an intuitive user interface that allows admins to efficiently manage and customize Pleroma server environments. - Created a complete admin dashboard for an on-demand delivery business including end-to-end features for merchants, deliveries, customers and couriers. My Approach: I believe the best technical solutions are the ones that feel effortless to use. Whether I'm optimizing database queries or designing user interfaces, I focus on making complex systems feel simple and intuitive. I especially enjoy projects that challenge me to think differently about how technology can solve real problems. What I Work With: Frontend: React, Vue, TypeScript Backend: Python, Flask, Django, Node.js Cloud & Infrastructure: AWS, GCP, Azure, Kubernetes REST/GraphQL, PostgreSQL, TDD/BDD (Playwright, Vitest/RTL, Jest), CI/CD
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $19k
Billed in all: $351,470$351k
$19k in the last 6 months
Across 8 contracts
Earnings, last 30 days
Skill rankings: Top 3% in CSS 3
Ranked by MRR among everyone on Upwork with the skill.
- #80Flask2,438 freelancers · 🇬🇧 #3Top 3%🇬🇧#3 of 45
- #281CSS 39,914 freelancers · 🇬🇧 #3Top 3%🇬🇧#3 of 126
- #419Vue.js8,267 freelancers · 🇬🇧 #4Top 5%🇬🇧#4 of 134
- #434HTML514,581 freelancers · 🇬🇧 #4Top 3%🇬🇧#4 of 210
- #1,367Node.js25,795 freelancers · 🇬🇧 #22Top 5%🇬🇧#22 of 467
- #1,629Python31,605 freelancers · 🇬🇧 #36Top 5%🇬🇧#36 of 789
- #1,681React33,075 freelancers · 🇬🇧 #26Top 5%🇬🇧#26 of 616
- #1,823JavaScript41,428 freelancers · 🇬🇧 #28Top 4%🇬🇧#28 of 786