UML Developers & Software Architects

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, 12 UML projects are completed every quarter on Upwork.

12

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.64.

4.64
Last updated: June 1, 2015

Popular UML Searches

More options
Clear all filters
  1. Ioannis F.

    Ioannis F.

    Java Software Engineer

    Greece - Last active: 1 day ago - Tests: 4

    Senior Software Engineer. During the last 11 years I have worked on developing a large number of different applications and/or components, including web applications, CMS, RESTful APIs and server-side components for mobile applications and mobile marketing. Core technologies and frameworks involved were Java, Spring/Spring MVC, Jersey, JPA & Hibernate, JSP, XML, HTML, CSS and a range of JavaScript libraries and frameworks. I have extensively used a large number of software engineering tools, including Maven, Ant, Nexus, Hudson, Bamboo Subversion, Git. I'm eager to use new and fascinating technologies for development of state-of-the-art applications.

    $45.00 /hr
    4,020 hours
    5.00
  2. Mikhail Ryzhikov

    Mikhail Ryzhikov

    Team Leader, Architect, Lead Developer

    Ukraine - Last active: 14 hours ago - Tests: 5 - Portfolio: 1

    «Job must be interesting. Otherwise it becomes a duty» © ----------------------------------------------------------------------------------------------------------- PHP [16 years experience] — Designs & Patterns, Architecture building, PHP 5.3.x+, Drupal 6/7, Silex, TYPO3, Symfony, Zend Framework, Doctrine ORM, Propel ORM SQL [14 years experience] — MySQL (MyISAM, InnoDB, Memory, CSV engines), SQLite, PostgreSQL NOSQL [7 years experience] — MongoDB, Redis, Memcached XML/XSL [15 years experience] — XML/XSL transformations, XPath, XQuery, DTD/XSD validation schemas, SVG XHTML/CSS [18 years experience] — Native markup, Blueprint, 960 Grid System (w. Fluid), xCSS JAVASCRIPT [16 years experience] — Designs & Patterns, Sencha Ext.JS 3.x, 4.x (inc. 4.1.3), Sencha Touch, jQuery (inc. jQuery Mobile), Prototype, Aculo US, MooTools, YUI VERSION CONTROL SYSTEMS [13 years experience] — GIT, SVN, CVS, Perforce | Gerrit, FishEye LINUX SHELL SCRIPTING [14 years experience] — Bash scripting, GNU Make, SED/AWK UML [9 years experience] — Diagrams, Datagram to Code/Code to Datagram, Flows mock-up development J2SE [1 year experience] — Designs & Patterns SALESFORCE [1 year experience] — APEX (PHP layer binding) DELPHI/OBJECT PASCAL [5 years experience] — Designs & Patterns ----------------------------------------------------------------------------------------------------------- TEAM LEADING — Experience of team leading in 7-people team HIGH-LOADED APPLICATIONS — Experience of high-loaded application development, aimed for usage in aggressive environment ----------------------------------------------------------------------------------------------------------- MORE THEN 500+ SUCCESSFUL PROJECTS CODE SAMPLES (STYLE, GUIDANCE, LINES ETC…) — http://git.developer.com.ua/

    $44.44 /hr
    3,677 hours
    5.00
  3. Stefan Knoch

    Stefan Knoch

    Expert Web Developer and Software Architect from Germany

    Thailand - Last active: 10 days ago - Tests: 7

    I am a creative and enthusiastic oop web developer from Germany with extensive experience in cms, ecommerce and website developing by working more then 6 years full-time for advertising agencies around Austria and Liechtenstein. I am capable of designing and developing database systems, frontend/backend architectures and programming professional web 2.0 w3c conform, cross browser compatible and seo optimized websites. I am also very fast at getting into new systems and fixing even the hardest bugs. I have much experience in several web developing areas: - website programming: html, css, js (jquery), seo, cross browser, w3c - cms developing: php, oop, mysql - database designing - architectur designing and planning - ui concepting - performance optimizing (mysql database, sql, php, js, http) - linux server administration (apache, nginx, debian, ubuntu) Frameworks - Jquery - Smarty - Zend - CakePHP - Yaf - my own performance focused lightweight oop framework I love to produce beautifully oop code and optimize performance even in the smallest corners. Im a perfectionist and i want to make me and my client satisfied and happy.

    $33.33 /hr
    50 hours
    5.00
  4. Denis M.

    Denis M. Agency Contractor

    Senior C++ Developer

    Russia - Last active: 14 hours ago - Tests: 1

    For long years of my experience, I finished different kinds of projects. Now in every project I easily can show all my professionalism and high quality. I’m interested in projects where I could apply all my technical and communication skills. I have responsibility to manage projects and share my experience with young developers and help them to solve difficult problems.

    Associated with: ISS Art, LLC

    $36.11 /hr
    4,517 hours
    5.00
  5. Irene Ladyko

    Irene Ladyko Agency Contractor

    Java/C++ Developer

    Russia - Last active: 1 month ago - Tests: 1

    OBJECTIVE : I am focused on brining success into our clients' business. I have developed a number of desktop and web applications using C++ and Java technologies accordingly. I am proficient in the following languages: Java, C++, JavaScript, SQL, Python, Bash. I am proficient and specialize in the following technologies: Spring, Hibernate, REST services, MySQL, Postresql, JQuery, JDBC, Qt4, wxWidget, boost and more. Feel free to contact me. KEYWORDS:C++, C, WinAPI, MFC, wxWidgets, Qt4, SQL, Assembler, HTML, OOP, design Java, Spring, Hibernate, JDBC patterns, UML, XML, SOAP, WSDL, BPEL, IBX, BDE, algorithm & data structure development, multithreading patterns. ACE, boost, CppUnit, XPMicrosoft Visual Studio, Borland Delphi, Borland C++ Builder, Borland Interbase Server, doxygen, BoundsChecker, makefiles, qmake, Microsoft Office.

    Associated with: ISS Art, LLC

    $33.50 /hr
    5,529 hours
    4.71
  6. Robert K.

    Robert K. Agency Contractor

    PHP Developer

    Poland - Last active: 14 hours ago - Tests: 3 - Portfolio: 5

    I`m a programmer with five years of experience in software development. I have created a wide range of websites using PHP, JavaScript and MySQL including one's for start up companies like social portals,content management systems and small businesses especially dealing with INTRANET & EXTRANET. I also have gained considerable experience in the following: PHP, SQL, Ajax, OOP, MemCached, Linux. Most of my projects were created using Agile / Scrum methodology in short iterations (2 weeks). I am always open to furthering my programming skills and learning about new frameworks, API's and other tools In essence, I provide high quality code, perfect feedback and above all value the client's needs and requirements.

    Associated with: Polcode

    $36.00 /hr
    6,176 hours
    5.00
  7. Timo A H

    Timo A H

    ✔ PHP Specialist / Network Administrator / Linux Administrator

    Germany - Last active: 09/02/2012 - Tests: 13 - Portfolio: 3

    During the last 6 years, I've been developing web applications for various customers using HTML, PHP, MySQL, ExtJS and Ajax. The customer range varied from small to medium-size companies. Prior that, I focused on system administration using Linux and open source applications. I am looking for opportunities to prove my existing skills and build up new skills.

    $50.00 /hr
    154 hours
    5.00
  8. Denis R.

    Denis R.

    Expert J2EE/Java Developer/ Team Lead

    Ukraine - Last active: 08/05/2007 - Tests: 2

    2+ years of development team leader experience. Project management experience. Strong communication, leadership and team player skills.Excellent OOD skills. Strong knowledge of data modeling, UML and design patterns. Application designer skills and experience in J2EE applications. Rich experience in back-end, middleware and front-end Java applications design and development. 5+ years of Java experience. Strong skills and knowledge in design, development, implementation and performance optimization of large modern software systems including use of major databases and development of distributed application software. Extensive experience of different models of work with foreign customers including onsite work in UK and offsite work with USA customers.I'm seeking opportunities here to develop any complexity J2EE application as a Team Leader or a Developer.

    $30.00 /hr
    176 hours
    5.00
  9. Jyothi Siripurapu

    Jyothi Siripurapu

    Business Analyst | Requirements Analyst (13+ yrs) - Doing What I Love

    India - Last active: 20 days ago - Tests: 12 - Portfolio: 14

    Agile | Interview Stakeholders on business idea | Gather Requirements | BRD - Business Requirements Document (Business specs) | SRS - Software Requirements Specifications (Functional Specs, Technical Specs) | User Stories | UML | Use Cases | Process Mapping | BPMN ★ I am available only for hourly jobs. My hourly rate is as mentioned in my profile. Please keep this in mind when sending an invitation. ★ Clients visiting this profile with out logging into Upwork would view only my public contracts. Log in to Upwork is needed to view both my public and private contracts Thank you for viewing my profile. The hardest part of building a software system is deciding precisely what to build. According to statistics, following are the benefits of clear software requirements: ★ Reduces cost as much as 60% on time and budget ★ 3 times less project failures ★ Reduces 70% to 85% of the rework costs ★ Project overruns can be reduced by as much as 20% by reducing the number of inaccurate, incomplete and omitted requirements ★ If a defect is found during the requirements phase costs one unit to fix, the same would cost more than 100 units if found after it is released Objective: Not to have my employer to come into any of above negative statistics and always keep myself in a challenging role as Business Analyst and give a efficient and effective analysis that would help the organization to achieve the best solution in business which would increase its productivity in market. ★ Summary: A Business Analyst - http://en.wikipedia.org/wiki/Business_analyst and Requirements Analyst - http://en.wikipedia.org/wiki/Requirements_analysis by profession. Have 13 years of IT experience of which nine years of professional experience in business analysis alone. ★ Professional strengths: ✓ Have good oral and written communication skills ✓ Have worldwide communication skill (Ability to summarize and slow down when somebody does not understand) ✓ Have experience in interacting directly with key business users and geographically dispersed stakeholders ✓ Have experience in extracting, analyzing business requirements. Did gap analysis between goals and existing business processes ✓ Have experience in use-case modeling ✓ Have experience in writing user stories using agile methodology ✓ Have experience in creating excellent documentation on business and functional requirements ✓ Have experience to act as a bridge between customer and implementation team ✓ Well organized and structured ✓ Quick learner, analytical mind ✓ Have good trouble shooting skill ✓ Have extensively experience in working from home office remotely for almost six years with no monitoring ✓ Specialized in eliciting business and functional requirements with out a single voice call with clients. Do you have an idea for a business system, and need a business analyst, who is good in communication, who can write requirements documents that can be consumed by your GUI designers and developers then, I am the person whom you are looking for. I provide following services: ★★ My services include: ★ Initiation Phase ✓ Interact with business stakeholders ✓ Elicit and gather business requirements to understand business idea ✓ Convert business idea to wireframe-ready, high-level business requirements document (BRD)/ Project vision document http://en.wikipedia.org/wiki/Business_requirements that can be handed over to GUI designers to develop wireframes/GUI screen shots of the business idea. ✓ Business process modelling (map "as-is" and "to-be" business processes) using BPMN ★ Analysis Phase ✓ Convert wire frames to code-ready, detailed software requirements specification or document (SRS or SRD) http://en.wikipedia.org/wiki/Software_requirements_specification or functional specification document (FSD) http://en.wikipedia.org/wiki/Functional_specification that can be handed over to developers to develop the business idea. ✓ Use case analysis using UML, use case diagrams ✓ User stories using agile methodology ★ Design Phase ✓ System modeling (using object oriented methodology - RUP) ✓ Analysis classes ✓ Object model ✓ Sequence diagrams ★ Specific Domain Skills: ✓ eCommerce ✓ Online Market Places ★ General Domain Skills: ✓ Any application that needs requirements gathering ★ Technical skills that I acquired during my career: ✓ Have knowledge of UML, BPMN, RUP and Agile ✓ Familiar with programming concepts in VB, VB.Net, ASP, ASP.Net, HTML, CSS, Javascript ✓ Familiar with Microsoft Office (Access, Excel, Outlook, PowerPoint and Word) ✓ Have knowledge on SQL and databases ✓ Tools (Please check *Other Experience* section below for the tools that I used) ★ My profile suits for analysis and design phases of SDLC for following roles: ✓ Technical Business Analyst ✓ Requirements Analyst ✓ IT Business Analyst My Linkedin link - https://www.linkedin.com/in/JyothiSiripurapuBizAnalyst For more information on my deliverables and clients testimonials, please view first item *My portfolio* in portfolio section below.

    $36.00 /hr
    1,986 hours
    4.98
  10. Billel H.

    Billel H.

    Master's Degree in Computer Science

    Algeria - Last active: 13 days ago - Tests: 18 - Portfolio: 2

    An outline of my skills and experiences will show what I have to offer, I am professional in: -Web Development : html5, xhtml, CSS, PHP, JavaScript , jQuery, Resposnive Web Design, SEO, xml, ASP.NET using C# and VB -Integrated development environment (IDE): Microsoft Visual Studio 2010, Netbeans, Eclipse, Adobe Dreamweaver CS6. -Database: SQL, SQL server 2008R2, MySQL, Oracle Database, PostgreSQL and Data warehouse. -Programming language: C# ,java , python, Visual Basic, C++. -Office Suite: Microsoft Office (Word, Excel, PowerPoint, Access and Outlook), SharePoint. -Design and Multimedia: Adobe Creative Suite CS6 (Photoshop and Acrobat X Pro). -Operating System: Windows(XP, Vista, 7,8), Linux(Ubuntu, Red Hat), IOS. -Networking: Open Systems Interconnection (OSI) model, Internet protocol suite (TCP/IP) model, LAN, VLAN, WAN, DNS, DHCP, switch, Access point and Router Configuration. -Modeling language : Unified Modeling Language (UML) and Merise. -Architecture and Mechanical engineering: Technical drawing, Architectural drawing. -Management: Human Resource management. -languages: English, French and Arabic. I am at your disposal to DO THE BEST.

    $25.00 /hr
    82 hours
    4.79