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, 3 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.50.

Last updated: September 1, 2015

Popular UML Searches

Clear all filters
  1. Andrey Shilov

    Andrey Shilov

    Java 2SE/EE Developer

    Russia - Tests: 2

    Hi, My name is Andrei Shilov. I have a Specialist degree in Software Engineering from Saint-Petersburg State Polytechnic University in Russia. Listed below are my experience and skills. — Java Core: Java Core, Multithreading, Collections API, etc; — JSP , Servlets — Frameworks: JUnit; — Core web: XML, JSON, HTML/CSS, JavaScript; — IDE: Eclipse, Intellij Idea; — OS: Linux, Windows; — VCS: Git, Mercurial, SVN; — SQL; — UML.

    $10.00 /hr
    0 hours
  2. Stanislav Bashkyrtsev

    Stanislav Bashkyrtsev

    Business Analyst in Biology/Medicine Fields

    Russia - Tests: 1 - Portfolio: 9

    Upon now I've been working as a Software & DevOps Engineer, but I feel strength in explaining and presenting materials to others. For last year I was studying Biology & Medicine science, I like these subjects and would like to apply my knowledge as a Business Analyst in this field. I find my engineering background to be useful for BA position especially things like: - Agile/Scrum & Continuous Delivery - SQL Databases - Team Leading & Project Management - Quality Assurance (QA) - Docs related tools (JIRA, Confluence, Trello, Balsamiq, RevealJS) Additionally I'm working on my skills in: - NCBI (Databases, BLAST), BiodigitalHuman Certificates: - Human Physiology:

    $16.67 /hr
    0 hours
  3. Leandro Garcia

    Leandro Garcia

    Software Consultant

    Uruguay - Tests: 3

    I have 3 years of experience developing software projects. From desktop or web apps to mobile applications. I have been part of startup teams as well as work as a freelancer by my own, with tight schedules and deadlines. This wide range of experiences gives me the ability to develop high quality software such as the one you need. I look for challenging projects that create awesome products.

    $7.78 /hr
    0 hours
  4. Ricardo Catalfo

    Ricardo Catalfo

    Software Engineer / Java Developer

    United States - Tests: 2

    9 years of diversified experience in Java (Web/Core) development, including System Analysis, Technical Design, Implementation, Performance Tuning, Testing and Release/Build management in all stages of the Software Development Life Cycle (SDLC). 7 years of experience with J2EE Technologies with extensive experience using J2EE Design patterns, Servlets, JSPs, JSTL, JavaScript and DHTML on Windows and Unix Technical Environments. 7 years of experience using Apache Tomcat, Eclipse, CVS and Subversion under Windows and Linux Technical Environments. 6 years of experience in gathering and documenting user requirements and delivering artifacts as needed. 4 years of experience in leading a team of 3+ persons (onsite / offshore) and Project Management. 3 years of experience using RIA technologies (OpenLaszlo, Adobe Flex, Action Script, Flash) 2 years of MSSQL + 1 year of PL/SQL Programming and Tuning.

    $55.56 /hr
    0 hours
  5. Erico Teixeira

    Erico Teixeira

    System Engineer with Java, PHP and Python skills

    Brazil - Tests: 1

    I am an experienced programmer in various branches of the market such as education, finance and law having always acted as a java developer using frameworks like Struts, JSF, Hibernate and JPA. Whenever accessing databases in SQL Server, Oracle, DB2, SQL MySSQL or Postgree. I have a high degree of concentration and flexibility when approaching a project / use case adding strong technical basis for my team.

    $1,110.00 /hr
    0 hours
  6. Sandeep Mittal

    Sandeep Mittal

    Software Professional with 16+ years of international experience

    India - Tests: 7

    In a progressive career of 16 years, I have worked globally for 12 years in UK and US in a variety of roles like Product Manager/ Deployment Manager/ QA Manager/ Principal Software Engineer and currently working as Freelance Software Developer. In the past, I have worked with Oracle Corporation and Nucsoft. I possess in-depth understanding and exposure in software engineering & development, project management, product development, technical architecture, requirement analysis, design and quality assurance in the IT sector. Specialties: Java Technologies: Core Java, Java EE (J2EE), Servlets, JSP, JSF, EJB Web Development: HTML5, CSS3, JavaScript, PHP, MySQL Databases: Oracle, MySQL, SQL, PL/SQL XML Technologies: XQuery, XPath, XSLT Design: UML, Oracle Designer/2000, Data Structures and Algorithms, Design Patterns

    $15.00 /hr
    0 hours
  7. Ivo Lodovico Molina

    Ivo Lodovico Molina

    English Translator & Systems Analyst

    Argentina - Tests: 1

    Academic Background: 2009 - High-School with a specialization in Natural Sciences,Health and Environment. PS-038 - Instituto Leonardo Murialdo 2013 - Fourth year of Engineering in Information Systems:approved (all subjects of the program). Facultad Regional Mendoza – Universidad Tecnológica Nacional Languages: - Spanish: Native - English: - Complete Course of English (6 years – AMICANA). Asoc. Mendocina de Intercambio Cultural Argentino-Norteamericano - Post-grade course “A STEP AHEAD” (34 hours) Asoc. Mendocina de Intercambio Cultural Argentino-Norteamericano (AMICANA) - Conversation course – Advanced level (51 hours) Facultad Regional Mendoza – Universidad Tecnológica Nacional Courses and Conferences - Conference on: “Agile Software Development in an globalized environment” .Facultad Regional Mendoza – Universidad Tecnológica Nacional - Course of "Armed and repair of PC" (32 hours). CETEM – Facultad Regional Mendoza – Universidad Tecnológica Nacional Other knowledge - Programming Lenguages: Java, C/C++. - Data Bases: MySQL. - UML Modeling. - Tools: Microsoft Project, Enterprise Architect, Rational Rose Enterprise. - Intermediate knowledge of Linux. - Ruby on Rails

    $8.33 /hr
    0 hours
  8. Asif Munir

    Asif Munir

    Solutions Architect, Software Developer, Web Developer (8 years exp)

    United Kingdom

    I am working in e-assessment industry as a Solutions Architect with more than 1.5 years of experience. In my current role my responsibilities are: • Assist the sales team in the writing and sale of technical bids and for strategic accounts • Interview clients' technical teams to gather relevant information to facilitate architectural requirements definitions • Ensure that feasible cost models exist for the solution • Present technical solutions to clients, executive management and developer teams • Act as a trusted advisor on the application of technology to the client after contract wins and ensure technical architectures and solutions represent sound directions for clients • Continual analysis of clients' needs and expectations, as well as alternative architectures and trends • Oversee the detailed solution development process from an architectural point of view • Articulate key aspects of architecture and design (e.g. scalability, availability, manageability, robustness and appropriate incorporation of new technology) through models, documentation, and code • Write and present system and solution road maps • Demonstrate products to the new and existing clients and provide them integration solutions where required • Designing and enhancing custom reports, whenever requested by clients I have worked on quite few major projects and successfully completed those project in my current role. In a very short time I have produced quality work and my employer is very much satisfied with my progress and work. In my previous role I have worked as Software Developer for more than 6 years of experience. I have worked on wide range of projects and products. My skills include: • C#.Net • Asp.Net • Vb.Net • SQL Server (2005,2008,2012) • Access Database • SSIS • SSRS • Cold Fusion • Flex • CSS • XML • Photoshop • UML • Web Services • JSON • MVC • C, C++ • Microsoft Office ( word with typing speed more than 70 words/minute) • Nant (build and deployment scripts) • ESCROW Process • Microsoft Visio I am a very confident professional who has acquired all the required skills and professional attitude to produce quality work. Clients' satisfaction is my first goal. I dig into the requirements to get to the bottom of any project and application I work on. I am sure you will not be disappointed with my work and attitude.

    $10.00 /hr
    0 hours
  9. Im N.

    Im N.


    Pakistan - Tests: 2

    I have over 9 years of experience in the Software Development, and during my career, I have mostly worked with Microsoft tools and technologies to develop different applications and/or services. Some of them are listed as follows: + Applications Integration using Microsoft BizTalk Server technologies + Database Development using Microsoft SQL Server Management Studio + Data Migration using Microsoft SQL Server Integration Services (SSIS) + Developed BI Applications using Microsoft SQL Server Analysis Services (SSAS) + Developed Notification Services using Microsoft SQL Server Notification Services (SSNS) + Developed Distributed Applications using .NET Remoting, Genuine Channels and WCF + Developed Desktop Applications using Windows Forms and MMC + Developed Web Applications using ASP.NET and Java + Wrote Installers using Windows Installer XML (WIX) and InnoSetup Besides, I have expertise and hands on experience in HTML, CSS, XML, Microsoft Office (precisely in Access, Excel, PowerPoint and Word), Cloud computing with Microsoft Windows Azure and SQL Azure, Microsoft Visual Studio 2010 and 2012, and Microsoft Team Foundation Server. I have carried out listed activities in different roles, I have performed as a team-member, have lead a team of developers and performed as a Scrum Master in an Agile format. I have always delivered quality solutions within the specified timelines and always stood a step ahead to help my team members in the successful delivery of their milestones.

    $15.00 /hr
    0 hours
  10. Andriy Kushnarov

    Andriy Kushnarov

    Senior PHP expert, Web-Development Consultant


    Over 13 years experience in Web-development. During these years built web-applications of different complexity levels: from a simple web-site to a complex distributed applications. Worked as a system architect, team leader, SCRUM master, trainer. Have the following education: - Zend Certified PHP Engineer - Certified ScrumMaster - Certified SCRUM Product Owner Founded consulting, training and coaching company. Have experience in following areas: - PHP, PHP5 - HTML, XHTML, XML, PSD2HTML - CSS - JSON, Javascript, AJAX, jQuery - SOAP & Web Services - CMS/CMF/WCMS - TYPO3 (exbase), FLOW3, Symfony 2, Kohana, Self developed frameworks, other frameworks - Smarty, Twig, Fluid - Doctrine 2 - LAMP (Linux/Apache/MySQL/PHP) - Site Web Hosting Support - Linux administration: Debian, Ubuntu, CentOS - Databases: MySQL, PostgreSQL, sqlite, noSQL - Agile (SCRUM, Kanban, SCRUMBAN) - Windows Azure - Sphinx

    $55.00 /hr
    0 hours