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
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $18k
Billed in all: $547,343$547k
$18k in the last 6 months
Across 9 contracts
Earnings, last 30 days
Skill rankings: Top 4% in C++
Ranked by MRR among everyone on Upwork with the skill.
- #167AWS Lambda2,947 freelancers · 🇺🇸 #35Top 6%🇺🇸#35 of 290
- #198C++4,442 freelancers · 🇺🇸 #42Top 4%🇺🇸#42 of 668
- #391Java8,313 freelancers · 🇺🇸 #45Top 5%🇺🇸#45 of 881
- #504MongoDB10,865 freelancers · 🇺🇸 #35Top 5%🇺🇸#35 of 522
- #854PostgreSQL12,850 freelancers · 🇺🇸 #99Top 7%🇺🇸#99 of 807
- #996TypeScript15,967 freelancers · 🇺🇸 #119Top 6%🇺🇸#119 of 1,146
- #1,426Node.js25,795 freelancers · 🇺🇸 #175Top 6%🇺🇸#175 of 1,865
- #1,699Python31,605 freelancers · 🇺🇸 #318Top 5%🇺🇸#318 of 3,921