Get Your UML Project Started Today!

Post your UML design project on Upwork, the world’s largest online workplace, and find freelance UML professionals and software architects to simplify the modeling process of your software system with a detailed structure. These experienced freelancers can design all major UML diagrams (use case, component, class, activity, package and sequence diagrams), write feature lists and detailed use-case specifications, configure your Eclipse plugins to generate UML diagrams from Java code, or set up your UML editor (e.g. Microsoft Visio, Visual Studio Ultimate) or UML modeling tools (like Argo UML or Enterprise Architect).

Unified Modeling Language (UML) is a standardized modeling language that includes rich graphical notation and diagrams, used to design software system structure and architecture. On Upwork, companies hire highly skilled UML architects and software development life-cycle experts to design complex, multi-level system architectures.

Browse UML job posts for project examples or post your job on Upwork for free!

UML Job Cost Overview

Typical total cost of Upwork UML projects based on completed and fixed-price jobs.

Upwork UML Jobs Completed Quarterly

On average, 5 UML projects are completed every quarter on Upwork.


Time to Complete Upwork UML Jobs

Time needed to complete a UML project on Upwork.

Average UML Freelancer Feedback Score

UML Upwork freelancers typically receive a client rating of 4.56.

Last updated: October 1, 2015

Popular UML Searches

Clear all filters

Gustavo Bonalde

Gustavo Bonalde

Agile Project Manager / Coach & Trainer


Great experience helping Teams to transform and improve their agile practices, in order to improve teamwork, collaboration, comunication and produce better outcomes. System Engineer, Master in Business Administration PMI PMP Certified Certified Scrum Master - ScrumAlliance Certified Product Owner - ScrumAlliance IBM Certified Specialist Rational Team Concert V3 IBM Certified Solution Designer Rational Unified Process v 7.0 IBM Certified Specialist Rational Requirement Management with Use Cases Certified Scrum Trainer at: Telefonica Venezuela ICO Group (Miami-US) Celistics (Miami-US) Ferreteria EPA FEBECA Trascend DanaConnect Corporación Sybven

$16.67 /hr
0 hours

Álvaro Campoy Neto

Álvaro Campoy Neto

Information systems technician and computer instructor

Brazil - Tests: 2

Over the past ten years, I worked as a computer technician, serving customers and troubleshooting hardware and software. Worked primarily with desktop computers (PC) and later notebooks. As for software, I have extensive experience in installation, configuration and support of Windows systems (XP and 7) and Linux (x86_64 and ARM) to customers. As for servers, I have more experience with Linux (AMP - Apache, MySQL and PHP, Proxy Servers, VPN, Print Servers, File Servers - SAMBA, Authentication Server - LDAP and remote automated installs) and knowledge in Windows Server (installation, configuration, management and support). I also have a diploma technologist in information and experience with MySQL (installation, configuration, management and engineering) and Oracle (installation, configuration and management) data systems. I also have experience with the following programming languages​​: Delphi, Visual Basic, Clipper and PHP. Possess advanced knowledge of Computer Networking and TCP / IP protocol. Currently, I work as a technical audio and video, with an emphasis on videoconferencing (Polycom, Skype and other brands), and a computer instructor, because I'm an expert in Microsoft Office 2010 and Windows 7

$11.11 /hr
0 hours

Stacy Sem

Stacy Sem

IT Business Analyst, Multilingual Project Manager

Ukraine - Tests: 2 - Portfolio: 3

Analyst/manager, possessing overall 7 years of experience. Experienced in delivering 27+ projects involving: Business process modeling and improvement, Data gathering and analysis, KPI definition and extraction, Elaboration of knowledge base articles, Delivering trainings to partners and customers. Interested in delivering great projects, exploring new domains and enhancing own proficiency in various analytic and management knowledge areas. Languages: English (Advanced), German, Russian, Ukrainian.

$11.11 /hr
0 hours

Waleed Y.

Waleed Y.

Software Testing & QA / Technical Writer / Project Management

Pakistan - Tests: 5 - Portfolio: 1

**************************** Professional Summary: **************************** Performance driven IT Professional with 10 years of experience and a proven record of accomplishment in Software Testing / QA, Project management, planning and leading of strategic accounts. In depth Healthcare industry (Payorll & Provider) expertise backed, Business Analyst and Post Graduate degree in Computer Science and Management Information System. Core areas of expertise include Software Testing, Healthcare software implementation, Business Analysis, Project Planning and Management, Change Management and Business Process Optimization. Specialist in Customer facing roles ranging from engagement initiation to creating sustainable long term relationships. Having worked within organizations that are leaders in their field.Practical exposure of Extensive ERP (Hospital Management System) Health care systems, SAAS Applications, E-Commerce Web Applications, Point of Sales (POS), Accounting / Financial Applications,Mobile Applications,Travel Industry Applications and proven ability to lead their implementation, Online Technical Support and direct the testing ****************** Methodologies: ****************** 1) - SCRUM 2) - Agile 3) - Water Fall 4) - V Model ************************ Core Competencies: ************************ 1) - Testing & IS Audit 2) - Quality Assurance 3) – Software Release Management 4) - Health Care Information Management System (HIMS) 5) - Travel Industry Applications 6) - Enterprise Resource Planning (ERP) 7) - E-Commerce / Web Applications 8) - Mobile Applications 9) - Point of Sales (POS) Applications 10) - Accounting / Financial Applications. 11) - Inventory Management Systems 12) - Customer Relation Ship (CRM) Applications. 13) - Technical / Software Documentation 14) - Software Support & Trainings 15) - Virtual / Administrative Support ********************* Functional Areas: ********************* 1) - Project Quality Management 2) - Project Schedule Management 3) - Project Implementation & Support

$11.11 /hr
0 hours

Gregg V.

Gregg V.

Expert C#/.NET Developer Newly Returned To Upwork. First Hire Discount

United States - Tests: 21 - Portfolio: 8

If you don't have IT or software project experience, please don't contact me (unless you're a trusting adventure-seeker :) Bring Your Own Designer! IT Industry Knowledge Includes: - Best-practice Design & Implementation - B2B & B2C e-commerce - Systems Automation - BPR/Workflows- SaaS/Web 2.0 - Cobranding Vertical Industry Knowledge Includes: - Real Estate, Construction and Manufacturing management systems - Insurance (workflow) - Digital Media (distribution and conversion automation) - Healthcare (data collection & management) Some Background Information: - I have designed, implemented, and administered a wide variety of m$ft infrastructures, operating systems, servers, and applications for over 10 years. - I manage Apache, NFS, Samba, Asterisk, Bind, and other services on Red Hat-esque (CentOS, Fedora) servers. - I have been working with .Net since it was in beta. Before getting into C#, I used VB.Net for several years. - I've been writing enterprise-scale business and data layer code for over 4 years. - I've been managing and programming Microsoft SQL Server since version 6.5 (and am up to date on 200X), and Microsoft Access for many years. - I've worked with MySQL/SQLite and PHP (4+) as a hobbyist for several years. I can perform most any task required to update an existing site, but am probably not suited for a new development project in PHP.- Prior to .Net I programmed in traditional asp using VB Script, COM & DTC. - I manage my own dedicated windows 2k3/8 servers with multiple running applications and servers. - I have experience with a wide variety of third-party components and controls., and can assist in integration, middleware, queuing services, etc. - I'm not a graphic designer, and prefer to leave site layouts and graphics to someone more suited to that type of work. I am ok with creating basic layouts (and working within the popular graphics editing programs), but for a polished look, I'll either work with your designer or contract to another party on your behalf to acheive the look that you're after. Getting What You Pay For: Sure, you can find loads of developers here and on other similar service sites at a fraction of my rates. Why would you pay me? - I will stand behind my work. If you're unhappy, we'll fix it. - I will not charge for time spent figuring out how to solve general technical problems. If I don't already know how to implement a relevant solution, I will spend MY time researching and figuring it out. We're supposed to be professionals, and if we don't understand what the problem is, we shouldn't be charging you. Besides: each time I solve a unique problem, it makes me more effective; for you, me, and my next happy client! NOTE: Most of my work is done for companies' internal intranet, operations and LOB applications. I've added a few items to the portfolio, but please ask me about the other work which I can't showcase. While I'm often bound by NDA/Confidentiality agreements, I can explain more about my background in a general way than is illustrated publicly.

$75.00 /hr
1,668 hours

Jamal Kazmi

Experienced Business and Technical Analyst Developer

United States - Tests: 2 - Portfolio: 5

Perform high quality business and technical analysis so that requirements are clear and well understand by various stakeholders. Perform requirements analysis for a variety of platforms including social media, ERP, custom applications and web-based systems.

$22.22 /hr
33 hours

Ilya K.

Functional Analyst/Project Manager

Russia - Tests: 1

I have a good expirience in requirements gathering and documenting process. I had deal with Web based applicationas and also with backend applications. I 'm open to new tasks and want to grow together with projects. For last 3 years I also perform tasks of Project Manager. I organize the project work and prepare the project plas.

90% Job Success
$20.00 /hr
0 hours

David A.

David A.

Business Analyst, Enterprise Architect - Engineer, and Project Manager

Nigeria - Tests: 8 - Portfolio: 1

I'm a gifted Management Consultant with special focus and experience in Strategic Planning - management, Enterprise Architecture/Engineering, Products & Projects Business Process Architecture, Management, Business - Technology Management, Business Liaison, Operations - Service Delivery Management, etc. with the ability to proactively translate business/customers/users requirements/needs into solutions, while leveraging technology for competitive advantage, market leadership and sustainable performance.

60% Job Success
$15.00 /hr
1,174 hours

Janardan Singh

Janardan Singh

Business analyst

India - Tests: 2 - Portfolio: 4

About me Thanks for viewing my profile. I am 4+ year professional business analyst and works with couple of business organizations during my professional career journey. I have started my career as software engineer and after 2.8 year, I have decided to move as Business analyst. I have a small story in past as during my software engineering career, my project manager sharply looked my ability of problem analysis and emphasizing me to work as business analyst. Thereafter their recommendation and impulsion the company promoted me as Jr. Business analyst. I am having imagineering qualities and sharp understanding of stakeholder’s requirement and also ability to organizing that gathered information in textual visual document which is unmistakably defines the requirement and solution of project. I am very much aware and experienced with Agile and SDLC software development approaches and required document processes. Generally, I am creating several type of technical and business understanding documentation which is further useful for client and technical team. I have smart ability to create project scope within client budget and timeline. Area of expertise During my professional career I have worked on numerous small and large project and also works as software programmer, project coordinator and business analyst. I have expertise of handling client and production both and develop an environment where all stakeholders working in their departments without interrupting each other profile and work for common goal which is “client satisfaction beyond expectation”. My every project is precious for me because somewhere that software support for my “client’s business”. I am having expertise in following concepts: • ELearning • Cloud computing • Hospitality software’s • Medicare software’s • BPO and data processing applications • Hybrid & Native mobile APPs • ERP • CRM • POS • Inventory Documentation I am very much aware with all documentation standard which is followed in software industry. My each document contrast and improved from previous one. I generally use visual and textual information in document which will illuminate complete understanding of project. I am creating listed documents on basis of project requirement: 1. RFP & RFQ 2. SRS (Including Use cases, sequence diagrams, DFD, etc.) 3. Budget analysis 4. Timeline and task analysis 5. Wireframes 6. Design specification document 7. System analysis document 8. Data modeling (ER diagrams) 9. Project timeline 10. Resource analysis and management 11. Agile storyboard Tools & software’s I am handy and practiced with following tools and techniques: 1. MS Visio 2. MS project 3. Axure 4. Pencil 5. Agile kanban online project management software 6. InvisionAPP online prototype share tool

$15.00 /hr
47 hours