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

Anton T.

Anton T.

Business Analyst with Java Developer background

Belarus - Tests: 4 - Portfolio: 6

7 years of experience as a Business System Analyst plus 3 years of background as a Java Developer. I am good at: - Full-cycle requirements analysis in software engineering projects. - Drawing Domain Models, Entities and Relations, and other diagrams. - Business Process Modeling with BPMN notation. - Defining functional and non-functional requirements, Use Cases and User Stories. - Writing of Proposals, Vision and Scope, Software Requirements Specifications, and other related documents. - Designing interactive UI prototypes in Axure and wireframes in Balsamiq, and documenting them. - Coding complex XML Schema, XSLT, and WSDL, for API, systems integration, and Web services. - Data mining from XML/XPath and SQL databases. - BI (Business Intelligence) reporting using Excel. On your request, I can send you the examples of my work relevant to your current needs, so you can see upfront if the quality satisfies your high standards. Meeting and exceeding your expectations is my priority. I will give you a full refund if you are not satisfied. Leave me a message, and we will discuss how I can add value to your project.

100% Job Success
$35.00 /hr
105 hours

Roman Kostenko

Roman Kostenko

Full Stack Software Engineer, Java, Javascript


A creative full stack software engineer with knowledge in full SDLC and with management skills. Interested in taking up a challenging project in an innovative software development company. Highlights of qualification: Over seven years' Enterprise-level software development experience with good research, analyst and test skills. Open source addicted. Don't hesitate to introduce new idea/feature/approach. A self-motivated, organized and energetic professional. Ready to changes, innovation, can switch between contexts quickly. Unstoppable in self-development. Used to be a leader of local Java user group and a trainer of java junior courses. About three strong years as a team leader; building and leading cross-functional team up to seven person. Strong leadership skills; make important decisions quickly; indicate and resolve working impediments. Skilled in cultivating positive relationships with customers and colleagues. Mentoring. Agile activist.

$32.00 /hr
304 hours

Malik muhammad farooq A.

Malik muhammad farooq A. Agency Contractor

Business/Process Analyst, Project manager/QA

Pakistan - Tests: 6 - Portfolio: 9

I aspire to work with people around the world with diverse working ethics and love challenges associated with international business. As an adept ICT professional, with ability to analyze, design, manage, and test software intensive systems, I want to join a a team of off-shore professionals. With blend of education and diverse working experience in IT and business process management, I believe that I can put my knowledge and experience to assist my clients meet business objectives.

Associated with: Cyber Quest

100% Job Success
$22.22 /hr
292 hours

Sunita M.

Sunita M. Agency Contractor

Java Expert

India - Tests: 4

Over the last more then 14.5 years, I have developed a wide range of products, tools and frameworks using JAVA, SWINGS, JNI ,JDBC , J2EE , Hibernate , JDO ,Servlet, JSP,GWT , MySQL,MSSQL,Postgree including JDBC,ODBC Driver for DaffodilDB, DaffodilReplicator, FrameWork in Swing,Hiberante,J2EE and GWT . My core competency lies in complete end-end management of Java project, and I am seeking opportunities to build applications your business. I also have some experience in the following areas: SQL,OOP, and software design and testing.

Associated with: Balaji Software Pvt. Ltd. Hisar

100% Job Success
$45.56 /hr
9,924 hours

Eugene B.

Java/J2EE Developer, C#/.NET, C++ Developer


Manager of Information Technologies department, Software Developer, Database Administrator, System Administrator (Protek Company).Software and Web developer (CoCoS Company)OBJECTIVE :To find a job position that matches both my skills and interests, whilerequiring all of my energy and to learn & apply the most effective ITsolutions. I need a job where my intelligent level is used on 100%. I don?t like when my work is equal the charwoman?s work.KEYWORDS :Java, JSP, JSF, Struts, Spring,C#,.NET, Hibernate, iBATIS, AJAX, SWING, PHP, Perl, SQL, JavaScript, HTML, XML, web development, C++, Object Pascal, Delphi, OLE, ActiveX, ADO, PL/SQL, JavaCC, ASM, MFC, IT management, human resources, developmentOracle, MySQL, InterBase, BEANS, PHP

$22.22 /hr
793 hours

Nikolay C.

Nikolay C.

Brainbench certified JSE/JEE dev, DB dev, Sys-Arch

Ukraine - Tests: 2 - Portfolio: 11

Would you like to find a powerful Java-dev? If so, please read further... 1. Intentions I'm working as a free-lancer more than 2 years already, and worked > 12 years in scientific and software engineering areas. I'm here because I'm looking worldwide for interesting work related to software development using the following technologies (some or all): - Java 5/6/7 (JSE, Swing, CORBA, Web Services, etc.) - JEE5/6 (EJB3, JSF, Hibernate, etc.) - GWT, Spring, Struts, etc. - And other JSE/JEE-related frameworks - GlassFish, Tomcat, JBoss, Jetty, etc. - JME (CLDC 1.1, MIDP 2.0) and Android - Maven, Ant, etc. - Oracle, MySQL, PostgreSQL and other DBMS - Some sub-tasks could be related to C/C++ with STL (but NOT the whole project!) - UML and/or Agile Modeling - Well-organized Agile processes - Etc. It would be nice to be involved into software concepts and architecture development. Also it would be nice to have possibilities for applying my initiative and creativity. I'm ready to work as a free-lancer for the beginning up to 40+ hours per week), and you may hire me as a full-time employee as well. I'm ready to move mostly to any country or city. In such case I'm ready to start as a developer (or senior developer), but with possibility to grow up to TL, and further up to SA or PM (of course, starting from TL or SA would be nice). 2. Education - University Master Degree in the area of Informatics and Computer Systems 3. General Skills I have a wide working and scientific experience with dozens of technologies (> 14 years). The most deep experience I have with the following techs: - JSE5/6 and J2SE (Java Core, Multithreading, AWT, Java2D, Swing, CORBA, WebServices, Networking, etc.) - since 1998 - JEE5 (EJB3, Hibernate3, JSF, CometD, Jetty, Tomcat, JBoss, GlassFish) - about of 5 years - J2ME (CLDC 1.1, MIDP 2.0, WMA) - about a year - Other Java techs (Jakarta Commons, Log4J, Velocity, Maven, Ant, etc.) - many years - Android development (support about 0.5 years) - C/C++ and STL - since 1995 (STL from 2001) - Oracle 9i/10g, MySQL, PostgreSQL, InterBase - since 2000 - OOA/OOD/OOP and UML Modeling - since 1995 (UML from 2001) Large experience with the following platforms and tools: - Windows - since 1995 - Linux/UNIX - since 1997 - MS Office (incl. Visio and Project) and Star/OpenOffice - since 1997 - IntelliJ IDEA, NetBeans, Eclipse - since 2001 - C++Builder and Delphi - since 2000 - PL/SQL Developer - since 2005 - Enterprise Architect and other UML tools (Rational Rose, Poseidon, etc.) - since 2001 Git, SVN and CVS - since 2001 Management Skills - since 2004 (worked on TL and PM positions) Architect Skills - since 2000 (designing concepts, business models and architectures for quite complex scientific, B2C and B2B applications) Language Skills: - Russian - native - English - fluent, working language since 2001, ~1000 pages of docs written - German - intermediate (quite fluent, but non-perfect) - Ukrainian - can understand in 100%, cannot speak/write fluently 4. Contacts - You can contact me via oDesk. Usually online (GMT): - 10:00am - 5:00pm - 7:00pm - 10:00pm

$40.00 /hr
15,055 hours

Dominik S.

Dominik S.

Expert Backend Python / Django developer

Poland - Tests: 4 - Portfolio: 9

Expert software engineer - Specialized in Python / Django - Using Django since 0.96 - Using Python since 2.4 - Experience with test driven development - Active open source contributor - Following all best Python / Django practices - Always checking code to obey PEP8 rules - Master degree in Computer Science - 7 years of experience. You can find code samples looking at github for project django-moderation The project has code coverage for more then 90%, code is written using test driven development.

100% Job Success
$45.00 /hr
2,632 hours

Tolegen A.

Tolegen A.

C# and sql developer

Kazakhstan - Tests: 2

I am a C# and Sql developer. I have been working in IT for 6 years and participated in many large projects internet and desktop based. I have a bachelor degree in computer science with honor. All my previous projects were finished successfully and signed gratefully by the customers because my teams and I always tried to pay more attention to detail and customer needs.

$15.00 /hr
247 hours

Thisalaka K.

Thisalaka K. Agency Contractor

Experienced .NET/PHP (ASP.NET C# WPF) Developer

Sri Lanka - Tests: 6 - Portfolio: 7

15 + Years Experience as a Software Engineer/Team Lead/Architect Having Good Knowledge and Experience in using of Commonly used Design Patterns 8+ Years Experience in .NET Developing (C#) Web and Windows /Mobile Applications. 13 + Years Experience in Client Server Application Design and Developing with VB, SQL Server, and C++. Microsoft Certified Application Developer in .NET Stream. Having Good Knowledge of Database Design and Implementation, Dynamic Web Site Development with ASP and ASP.NET, Network Programming and Routing Algorithms, Safety Critical and Real Time Software, Distributed and Parallel Computing, PHP/MY SQL and Mobile Developments Having very good experience and knowledge in AI and Machine Learning Experienced in OOP Design with Rational Rose 2000 and MS Visio

Groups: Application Developers Alliance

Associated with: KIT Software Solutions

97% Job Success
$16.67 /hr
5,105 hours

Oleg Markiv

Oleg Markiv Agency Contractor

Business Intelligence Developer | Data Integration Specialist

Ukraine - Tests: 9

Business Intelligence Developer with considerable knowledge in Business Intelligence, Business Analysis and ERP/CRM applications. For the last five years, I have been working with different business domains: manufacturing, banking, finance, sales, retail, and warehouse. I have hands-on experience in communicating with different customers, gathering and documenting requirements from business users. My core skills are: - database design and development; - ETL process development; - data warehouses design and development; - reports development; - OLAP cubes development; - requirements gathering I am responsible, punctual, and result-oriented. I am equally comfortable with working in a team and independently. Additionally, I have an analytical mind and possess the ability to learn fast.

Associated with: Inenso

89% Job Success
$25.00 /hr
177 hours