Skip to content
BackNov 7
Ross A.
Upwork badge

Ross A.

Senior Software Engineer | Complex Domain Systems | Medical, 3D, Cloud

I’m a senior software engineer with 14 years of professional experience helping teams design and build complex, domain-heavy products—especially where correctness, performance, and long-term maintainability matter. For nearly three years, I’ve been in a long-term engagement with Sympal, working deeply on orthodontic and dental software. This has involved sustained ownership of systems spanning 3D geometry, surface mapping, visualization, and domain-specific workflows. The work is not task-based or short-term—it requires careful technical judgment, close collaboration with domain experts, and long-term stewardship of the codebase. Before Sympal, I worked as a lead software engineer on full-stack and cloud platforms, owning systems end-to-end from early architecture through production and ongoing iteration. Clients tend to bring me in when: • the problem is ambiguous or evolving • the domain is complex (medical, scientific, spatial, data-heavy) • they want a thinking partner, not just implementation I work best in long-term engagements (20–30 hrs/week) where I can develop deep context and help guide technical direction over time. ━━━━━━━━━━━━━━━━━━━━━━ How I Work I care deeply about building things well—both technically and product-wise. That means: • thinking through edge cases and downstream consequences • making pragmatic architectural tradeoffs • communicating clearly with technical and non-technical stakeholders • writing code that someone else can confidently maintain I’m detail-oriented, highly focused, and comfortable taking responsibility for outcomes. If a new tool, language, or approach meaningfully improves the product, I’m happy to learn and adapt. ━━━━━━━━━━━━━━━━━━━━━━ Long-Term Experience: Sympal (Orthodontics) At Sympal, I’ve been a core engineer on a production orthodontic platform for nearly three years. My work has included: • 3D geometry and surface operations • projection and mapping of 2D data onto 3D anatomical models • visualization and interaction tooling • complex, domain-specific workflows requiring high correctness • iterative refinement based on real-world usage and edge cases This role has required sustained collaboration with orthodontists and other domain experts, careful technical decision-making, and long-term ownership of evolving systems. ━━━━━━━━━━━━━━━━━━━━━━ Core Strengths • systems thinking and architectural judgment • navigating ambiguity and evolving requirements • high-quality, maintainable implementations • rapid understanding of complex domains • clear, thoughtful technical communication ━━━━━━━━━━━━━━━━━━━━━━ Technical Background (Selected) I have over 14 years of professional experience developing desktop, embedded, and full-stack web applications. Languages and Platforms: • TypeScript / JavaScript, Python, C/C++, Java, SQL • AWS (Lambda, API Gateway, S3, Kinesis, relational databases) • Node.js, React, Docker Relevant Experience: • full-stack and cloud architecture • visualization and graphics (OpenGL, WebGL, Three.js, Blender) • data-heavy and workflow-driven systems • performance-sensitive and embedded environments (Full technical history available below.) ━━━━━━━━━━━━━━━━━━━━━━ A Bit About Me I have a B.S. in Computer Science and an artistic background, having also studied Music Composition. I enjoy building software that’s thoughtful, intuitive, and well-crafted. Outside of software, I’m involved in music and the arts, sports, and motorcycling, which helps keep my thinking creative and well-rounded. ━━━━━━━━━━━━━━━━━━━━━━ Engagement Preferences • long-term, part-time engagements (20–30 hrs/week) • product-oriented teams and founder-led companies • complex technical or domain-specific problems • clear communication and mutual trust

🇺🇸Nashville, United States$130/hr100% JSS5.00 (6)Since May 2019

Earnings and projects

MRR
$3k

Last 6 months ÷ 6

World#12,800 / 412k
🇺🇸Country#3,405 / 62.1k
Revenue, last 30 days
$1.8k

Last 6 months: $18k

World#24,531 / 412k
🇺🇸Country#4,687 / 62.1k
Total earnings
$526k

Billed in all: $547k

World#2,470 / 412k
🇺🇸Country#860 / 62.1k
Per project
$105k

$18k in the last 6 months

World#170 / 412k
🇺🇸Country#66 / 62.1k
Projects, last 6 months
1
0% fixed100% hourly
World#128,092 / 412k
🇺🇸Country#16,472 / 62.1k
Projects in all
5

Across 9 contracts

0% fixed100% hourly
World#266,042 / 412k
🇺🇸Country#38,088 / 62.1k

Earnings, last 30 days

$547k+$1.8k earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$545k$546k$547k$548kOct 8Oct 23Nov 7

Skill rankings: Top 4% in C++

Ranked by MRR among everyone on Upwork with the skill.

  1. #167AWS Lambda2,947 freelancers · 🇺🇸 #35Top 6%
  2. #198C++4,442 freelancers · 🇺🇸 #42Top 4%
  3. #391Java8,313 freelancers · 🇺🇸 #45Top 5%
  4. #504MongoDB10,865 freelancers · 🇺🇸 #35Top 5%
  5. #854PostgreSQL12,850 freelancers · 🇺🇸 #99Top 7%
  6. #996TypeScript15,967 freelancers · 🇺🇸 #119Top 6%
  7. #1,426Node.js25,795 freelancers · 🇺🇸 #175Top 6%
  8. #1,699Python31,605 freelancers · 🇺🇸 #318Top 5%