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

14

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

4.66
Last updated: May 1, 2015

Popular UML Searches

More options
Clear all filters
  1. Ioannis F.

    Ioannis F.

    Java Software Engineer

    Greece - Last active: 17 hours 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
    3,954 hours
    5.00
  2. Mikhail Ryzhikov

    Mikhail Ryzhikov

    Team Leader, Architect, Lead Developer

    Ukraine - Last active: 17 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,441 hours
    5.00
  3. Denis M.

    Denis M. Agency Contractor

    Senior C++ Developer

    Russia - Last active: 9 days 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
    5,511 hours
    5.00
  4. Irene Ladyko

    Irene Ladyko Agency Contractor

    Java/C++ Developer

    Russia - Last active: 26 days 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
    7,371 hours
    4.71
  5. Badar Haider

    Badar Haider Agency Contractor

    C#, Asp.Net, MVC, HTML5, JavaScript, MSSQL, WCF, Architect, ERP, EDI

    Pakistan - Last active: 1 month ago - Tests: 7 - Portfolio: 8

    - I am an experienced and expert programmer, architect, project manager, team member and lead - I have 9 years of extensive experience in Web and Desktop applications development - I have broad working experience in projects, products & ERP ranging from small to enterprise, simple to complex, industry to education and health to marketing for small to large companies - I have expertise in .Net, C#, VB, Asp.Net, MVC, HTML5, CSS3, JavaScript, JQuery, AJAX, Web Services (SOAP & RESTful), MS SQL Server, MySQL, Crystal Reports and EDI - I am also expert in XML, PL/SQL, TSQL, LINQ, ADO.Net, Entity Framework, Unity Framework, Castle Windsor, TFS, SVN, Github, Visual Basic 6, Oracle Database, Facebook and Twitter API, Paypal and Authorize.Net - I am very proficient in SDLC, Object Oriented Analysis, Design and Programming, Tiers and Layers Architecture, Database Design, Design Patterns and Multi-Threading - I am good in Design Pattern implementation including MVC, MVP, MVVM, Factory, Dependency Injection and Singleton - I am very good in Performance Optimization, System Integration and Test Automation such as Unit, Functional & Web - I am very detail oriented and love to document everything even tiny details. I am very good in preparing documents including Project Proposal, Scope, User Scenarios, Features, Functional Requirements, Data Modeling, Workflows, UML, Wire-frames, Tasks Sheet, Work Order and Milestones - I am expert in writing intelligent and complex algorithms. I have developed Stacking, Packing & Picking Plans Generation and Forecasting algorithms - I have worked in conventional and AGILE Scrum environment - I have developed mobile web applications using HTML5 and JQuery Mobile - I have good architectural, organization & communication skills - I am self-motivated, creative, honest and hardworking - I am not a traditional or typical developer; I always think out of the box and love the challenges I have worked on many applications including Material Resource Planning, Distributed Resource Planning, Electronic Inventory Management, Barcode, Logistics, Transportation, Shipping, Supply Chain, Forecasting, Warehouse Management, EDI, CRM, CMS, FMCG, Manufacturing, Costing, Trading, E-Commerce, POS, Accounting, Finance, HR, Payroll, Institute/School Management, Email Marketing, Social Media, Rewards & Loyalty Program, Health Care, Hotels Booking and Microsoft Active Directory, Exchange Server and Office365 solutions. Among my strongest areas are architect designing and design patterns implementation such as MVC, Singleton, Factory Method and Dependency Injection. A good architecture provides a strong base to application. I divide whole project in independent and fully functional tiers and layers such as GUI, Business Logic and Repository (DAL & Database), any change in any layer does not affect others, for example change in Business Logic or database will not affect GUI and likewise. To take full advantages of a good architecture I build my own DTO (Data Transfer Objects), BO (Business Objects) and Foundation. This architecture enables me to make any change, bugs fixing, enhancement, parallel development and TDD/ Test Automation quick, simple, easy and effective. I prefer to use Provider Model (Interfaces/Factory Method/Extensibility) if application is extendable and dynamic in nature. My objectives are very clear: client satisfaction at best level, excellent feedback, learning, earning and a good everlasting business relationship.

    Associated with: ZHB Tech

    $33.33 /hr
    1,322 hours
    5.00
  6. Andrei O.

    Andrei O. Agency Contractor

    MongoDB/CQRS/ES/ASP.NET MVC/Node.JS/AngularJS/BackboneJS

    Belarus - Last active: 1 month ago - Tests: 3 - Portfolio: 5

    About me in two words: software craftsman. I am always looking for new technologies and new solutions for a known problems. In fact I’ve first started use NoSql databases four years ago. I’ve started from ravendb, than become a huge fun of mongodb. I’ve tried redis, memchaed and read about cassandra and riak. Almost in same time me, and my collegues build our first CQRS based system. Year later we’ve started use CQRS combined with Event Sourcing and continue use it today. I don’t believe in golded grail. Everything changes and I enjoy keeping up to date with new technologies. Technology Radar by Thought Works helps in that a bit. Behind my main proficiency(.net) during last two years I’ve tried and learned node.js and Dropwizard java framework built by Coda Hale from Yammer. I also greatly improved my client side skills and built two single page applications. One is based on backbone (Theranest) and another one is based on angular (Hummingbird). I have one rule when starting new project: “Try something new”. I’ve strongly believe in the open source. Me and few other Paralect founders build open source tool for mongodb management robomongo (http://robomongo.org/). It is widely used around the globe and has between 500 and 3000 download per day. I am StackOverflow'er (http://stackoverflow.com/users/508601/andrew-orsich). I am very proactive and enjoy impact to the future of the project I am working on. I am always analyze a market and trying to come up with better, or improved ideas. My previous customers liked that about me a lot. This passion combined with my intention to learn and apply new technologies helped me to create and run two startups: Theranest and Hummingbird (see more details below) over the last year. Theranest now successful startup which is constrantly growing. Hummingbird just opened for a beta clients. Performance, scalability and big data was most interesting to me over the whole my career. During this year I want to apply my teoretical knowledge of Twitter architecture (batch, serving, real time layers) and make deeper step into Big Data world. I want to try Twitter Storm and Hadoop on a real project. I am comfortable being uncomfortable. Current technology stack is: Server side: ASP.NET MVC 3-4, C#, Signalr, MongoDB, SQL Server, Lucene for full text search, Quartz.net for scheduled tasks, Dependency Injection, NLog. Node.js, express, socket.io, mongodb, etc. Testing: Unit Testing, UI testing with Selenium Client side: BackboneJS / KnockoutJS / AngularJS, RequireJS, Twitter-Bootstrap, jQuery, Mustache, Underscore, etc. Certified mongodb DBA - https://s3.amazonaws.com/edu-cert.10gen.com/downloads/0a986eb852da42d0967db95e132bc44a/Certificate.pdf

    Associated with: Paralect

    $55.00 /hr
    1,824 hours
    5.00
  7. Robert K.

    Robert K. Agency Contractor

    PHP Developer

    Poland - Last active: 17 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,019 hours
    5.00
  8. Oscar Rendon

    Oscar Rendon

    Ruby, Rails and Javascript lover

    Colombia - Last active: 01/09/2014 - Tests: 6 - Portfolio: 2

    Over the last 7 years, I have developed a lot of solutions with primary focus on web applications. My core skills are: Ruby, Ruby on Rails, Javascript/Ajax, C#, ASP.NET, HTML5, MySQL, SQLServer, Oracle. I also used to work with LAMP. I've solid experience on Cloud (Heroku, GAE), windows/linux server administration, software architecture and high level design. My github profile: https://github.com/orendon

    Groups: Engine Yard Ruby on Rails Professionals Network

    $60.00 /hr
    260 hours
    5.00
  9. 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
  10. 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