Skip to content
BackNov 7
Josip S.
Upwork badge

Josip S.

Ex-Autodesk Developer & Civil Engineer | CAD Automation with AI

Hi, I'm Josip, a civil engineer (MSc), former Lead Software Developer at Autodesk, and founder of ByLayer. I help engineering, construction and manufacturing companies automate their CAD workflows with AI and custom software. I started out on construction sites, not in code. As a foreman and later a city district manager for road construction in Zagreb, I led teams of up to 10 people and did the plans, cost estimates and subcontractor coordination myself. I know how much engineering time goes into repetitive drawing work, because I did it. For the past 8+ years I've been building the software that removes that work: • AutoCAD, BricsCAD and Revit plugins in C#/.NET (AutoCAD .NET API, Revit API) • Autodesk Platform Services (Forge) and BIM 360 web apps for model viewing and data • Quantity takeoff, labelling, drawing generation and standards-checking tools • Integrations between CAD and Excel, databases, CRMs and cloud storage • AI-assisted workflows that turn engineering rules into automated, repeatable steps ByLayer.AI is my own product. It's a cloud platform that fills, checks and plots AutoCAD, BricsCAD, ZWCAD and GstarCAD drawings without anyone opening CAD. It populates drawings from Excel or CRM data, checks them against your CAD standards, batch-plots to PDF and generates reports like bills of materials. If your workflow fits it, you get results quickly. If it doesn't, I build a custom solution. Highlights: • Lead Software Developer at Autodesk (PLM) • 1st prize, Autodesk BIM Hackathon Croatia, for a browser-based 3D BIM configurator that rebuilds geometry in Revit • Built ConCAD, an AutoCAD plugin for quantity takeoff from 2D drawings • 100% Job Success, Top Rated, 5.8K+ hours on Upwork Why work with me: I understand both the engineering and the code. You don't have to explain what a cross-section, a block attribute or a plot style is. I ask the right questions, deliver clean and maintainable code, and communicate clearly in English (C2) and German (C1). If your team spends hours on drafting, labelling, checking or plotting that software could handle, send me a message and let's see what we can automate.

🇭🇷Zagreb, Croatia$58/hr100% JSS5.00 (10)Since Sep 2020
GlobeUpwork

Earnings and projects

MRR
$400

Last 6 months ÷ 6

World#86,862 / 412k
🇭🇷Country#136 / 807
Revenue, last 30 days
$0

Last 6 months: $2.4k

Total earnings
$344k

Billed in all: $360k

World#5,983 / 412k
🇭🇷Country#16 / 807
Per project
$34k

$2.4k in the last 6 months

World#2,158 / 412k
🇭🇷Country#8 / 807
Projects, last 6 months
1
100% fixed0% hourly
World#128,092 / 412k
🇭🇷Country#205 / 807
Projects in all
10

Across 13 contracts

23% fixed77% hourly
World#201,797 / 412k
🇭🇷Country#429 / 807

Earnings, last 30 days

$360kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$350k$355k$360k$365kOct 8Oct 23Nov 7

Skill rankings: Top 16% in Angular

Ranked by MRR among everyone on Upwork with the skill.

  1. #73Autodesk Navisworks243 freelancers · 🇭🇷 #2Top 30%
  2. #84Windows Presentation Foundation398 freelancers · 🇭🇷 #1Top 21%
  3. #110CAD & CAM Software447 freelancers · 🇭🇷 #1Top 25%
  4. #176Building Information Modeling670 freelancers · 🇭🇷 #2Top 26%
  5. #353Civil Engineering1,216 freelancers · 🇭🇷 #1Top 29%
  6. #553.NET Framework2,944 freelancers · 🇭🇷 #1Top 19%
  7. #625.NET Core3,067 freelancers · 🇭🇷 #1Top 20%
  8. #643Autodesk Revit2,666 freelancers · 🇭🇷 #2Top 24%