UML Developers & Software Architects

Showing 1,704 freelancers

UML Developers & Software Architects

Showing 1,704 freelancers

Get Your UML Project Started Today!

Post your UML design project on oDesk, 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 oDesk, 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 oDesk for free!

Uml Job Cost Overview

Typical total cost of oDesk Uml projects based on completed and fixed-price jobs.

oDesk Uml Jobs Completed Quarterly

On average, 6 Uml projects are completed every quarter on oDesk.

6

Time to Complete oDesk Uml Jobs

Time needed to complete a Uml project on oDesk.

Average Uml Freelancer Feedback Score

Uml oDesk freelancers typically receive a client rating of 4.69.

4.69

Last updated: March 1, 2015

  • Business analyst, technical writer

    Business analyst, technical writer. Managing CMS-based help sites, creating screencasts and educational movies. Interpreting business requirements into UML diagrams, user stories, use cases and wireframes. Application prototyping and mockup building. User documentation. Russian-English and vice versa translation. Good research and writing skills. Analytical mind. Attention to details. Scrupulous information processing.

    axure wire-framing requirement-management technical-documentation quantitative-analysis uml 00 more less
    • $22.22 HOURLY RATE
    • 5.0
    • 584 HOURS
    • UKRAINE
    • LAST ACTIVE
    • 3 PORTFOLIO ITEMS
    • 2 TESTS
  • Software Engineer

    More than 7 years developing trading applications. Maintenance, monitoring and testing trading applications (Portfolio/Risk Management/Quoting systems) Developing apps for Bloomberg App Portal (Chart Analysis) Developing front/back end apps (Risk tools, Back Office, front end for placing stock … more

    More than 7 years developing trading applications. Maintenance, monitoring and testing trading applications (Portfolio/Risk Management/Quoting systems) Developing apps for Bloomberg App Portal (Chart Analysis) Developing front/back end apps (Risk tools, Back Office, front end for placing stock, currency orders, generate trade signals) I have worked with Interactive Brokers, Spryware, FXDD and FXCM API for placing orders, analyse historical data and creating charts. Projects • Implement a back office system (Generate Profit/Loss report, Reconcile trades) • Create a tool to calculate correlation between stocks or indexes. • Implement a front end to place currency pair/stock/future orders • Create an app for generating trade signals based on custom indicators • Create an app for Bloomberg portal to generate trade signals based on sentiment.  less

    software-qa-testing c# java nosql wpf object-oriented-design uml microsoft-sql-server-development mysql forex-trading 00 more less
    • $16.67 HOURLY RATE
    • 5.0
    • 0 HOURS
    • PANAMA
    • LAST ACTIVE
    • 0 PORTFOLIO ITEMS
    • 0 TESTS
  • Web Programming Enthusiast

    My name is Anindya. Web programming is my passion. I've been working on developing several web applications (simple to complex) for the last 6 years using several MVC frameworks (Zend, Codeigniter), CMS (Joomla, Wordpress), jQuery, APIs (Twilio REST API … more

    My name is Anindya. Web programming is my passion. I've been working on developing several web applications (simple to complex) for the last 6 years using several MVC frameworks (Zend, Codeigniter), CMS (Joomla, Wordpress), jQuery, APIs (Twilio REST API) and Tools (Netbeans IDE, Vagrant, Phing, GIT, PHPUnit, Pencil) I like to work in a systemic way, maintain standards and process with the help of libraries and tools. My strengths: 1. Professionalism 2. Timeliness 3. Sincerity 4. Writing clean, maintainable and reusable code 5. Eager to learn and implement software engineering standards and process 6. Deliver quality products 7. Quick leaner  less

    php zend-framework doctrine-orm jquery uml rest agile-software-development joomla wordpress codeigniter 00 more less
    • $20.00 HOURLY RATE
    • 5.0
    • 136 HOURS
    • BANGLADESH
    • LAST ACTIVE
    • 8 PORTFOLIO ITEMS
    • 1 TEST
  • Java Enterprise Certified Architect

    I am a Sun Certified Enterprise Architect (SCEA).I have 13 years of experience developing web applications using the J2EE platform. I know very well: JSF (richfaces, icefaces), JSP, EJB, JPA, Struts, Hibernate, SOA, web services, XML, XSLT, HTML, CSS … more

    I am a Sun Certified Enterprise Architect (SCEA).I have 13 years of experience developing web applications using the J2EE platform. I know very well: JSF (richfaces, icefaces), JSP, EJB, JPA, Struts, Hibernate, SOA, web services, XML, XSLT, HTML, CSS, JBoss, BEA Weblogic, Javascript, etc. I am also familiar with PHP. I am always willing to acquire additional skills and training as required. I'm a Cyclos expert too  less

    j2ee css javascript jboss ajax oracle-database xml uml apache-struts mysql hibernate jsf 00 more less
    • $33.00 HOURLY RATE
    • 5.0
    • 1782 HOURS
    • ITALY
    • LAST ACTIVE
    • 1 PORTFOLIO ITEM
    • 3 TESTS
    ASSOCIATED WITH:
  • Java Developer / Web and Desktop Application Developer

    I am a Java developer with 5 years experience. I was involved in Java application development for desktop applications and for web applications as well, in all phases of the software development. My core competency lies in developing applications using … more

    I am a Java developer with 5 years experience. I was involved in Java application development for desktop applications and for web applications as well, in all phases of the software development. My core competency lies in developing applications using different technologies (mostly Java, HTML, XML, JavaScript with SQL databases) in different company types in various levels - from the simple document evidence to the data analysis. Skills: Java, J2EE, UML, Design Patterns, SQL, Hibernate, Struts 2, HTML, XML, JavaScript, LotusScript, Eclipse, HTML, JavaScript, JBuilder, Ajax, Swing etc...  less

    java j2ee sql apache-struts swing hibernate html javascript lotus-notes uml image-processing software-testing css website-development software-qa-testing 00 more less
    • $16.67 HOURLY RATE
    • 5.0
    • 4214 HOURS
    • SERBIA
    • LAST ACTIVE
    • 4 PORTFOLIO ITEMS
    • 3 TESTS
  • Expert Java Developer

    Experienced Software developer with skills Java,XML, C#, Android and C++. I have over 3 years of web development experience in JavaEE, ASP.NET and PHP platforms with different databases SQL Server, Apache Mysql, Oracle and Derby. • Strong OOP and … more

    Experienced Software developer with skills Java,XML, C#, Android and C++. I have over 3 years of web development experience in JavaEE, ASP.NET and PHP platforms with different databases SQL Server, Apache Mysql, Oracle and Derby. • Strong OOP and Software engineering concepts. • Very Good Knowledge of Java SE & JSF, JSPs and Servlets • Basic knowledge of Spring Framework • Excellent at application programming in Java and data structures • Have developed Software application following whole life cycle i.e. from requirement gathering to implementation phase keeping agile development practices in mind. • Very good understanding of databases and database modeling • Extensive knowledge of data structures and have implemented myself • Can Model classes from specification and very good at Project Documentation • Very good knowledge of XQuery and SQL • Very good experience of working with RSS and Media RSS • Worked with relational as well as NoSQL Databases • Developing Electronic Medical Record System (Medical Drop Box) according to standards of HL7 as my Final Year project of undergraduate degree. • Excellent communication skills in English both oral and written.  less

    java css3 html5 jsp c# javafx uml android-app-development xml json 00 more less
    • $22.22 HOURLY RATE
    • 5.0
    • 5 HOURS
    • PAKISTAN
    • LAST ACTIVE
    • 8 PORTFOLIO ITEMS
    • 1 TEST
  • C++, Delphi, SQL. Applications & Databases

    EDUCATION: 1) Moscow State Institute of Radioengineering, Electronics and Automation (Technical University) (MIREA); 2) Moscow State Institute of Electronics & Mathematics (MIEM). SPECIALITY: 1) MIREA: Informatics & Engineering System's Management: Automatic Control Engineer 2) MIEM: Design & Technology of Electronics: Design Engineer … more

    EDUCATION: 1) Moscow State Institute of Radioengineering, Electronics and Automation (Technical University) (MIREA); 2) Moscow State Institute of Electronics & Mathematics (MIEM). SPECIALITY: 1) MIREA: Informatics & Engineering System's Management: Automatic Control Engineer 2) MIEM: Design & Technology of Electronics: Design Engineer PROGRAMMING LANGUAGES AND NOTATIONS: UML, С/С++, Pascal/Object Pascal/Delphi, SQL, XML, HTML CASE: Rational Rose, ERWin, Visio DATABASE MANAGEMENT SYSTEMS: MS SQL Server, InterBase, RAIMA etc. KNOWLEGE IN PROGRAMMING TECHNIQUES: Object oriented programming, COM/DCOM model, relational and network databases' design concepts. Good experience in development of software tools and databases design: Analysis -> programming -> testing -> maintenance. Capability to write a self-descriptive code. BUSINESS ANALYSIS: Analysis of business processes, business requirements elicitation, elaboration of business use-case diagrams as is, to be (for reengineering), definition of objects and their interaction in a data domain. SYSTEM ANALYSIS: System requirements elicitation and definition of system use-cases based on the data of business analysis. Elaboration of system use-case diagrams, system model construction, elaboration of interaction diagrams and design class diagrams, document preparation. PERSONALITY: Sociable, accurate, diligent.  less

    business-analysis system-analysis c++ uml delphi php sql javascript json database-design 00 more less
    • $15.00 HOURLY RATE
    • NO FEEDBACK GIVEN
    • 0 HOURS
    • RUSSIA
    • LAST ACTIVE
    • 3 PORTFOLIO ITEMS
    • 1 TEST
  • Professional sofware developer

    I am a professional software developer with over 10 years of experience in analysing, designing and developing enterprise applications. The developer's moral responsibility should not end once the program is deployed and the project is formally accepted. My measurement … more

    I am a professional software developer with over 10 years of experience in analysing, designing and developing enterprise applications. The developer's moral responsibility should not end once the program is deployed and the project is formally accepted. My measurement of success takes into account not only how well explicit requirements are implemented, but the degree to which the architecture is designed to accommodate new features, allowing the project to grow. Skills and competencies: - Programming languages and technologies: C/C++, Java, SQL, Php, Java Spring, Spring Web Flow, Hibernate, JSP, Java Script (Ext JS, Secha Touch, JQuery, Ajax) – Markup Languages: HTML/DHTML, XML, XSL – Modeling languages: UML/OCL – Database management systems: PostgreSQL , PostGIS (stored procedures, triggers,database optimization, load balancing), MySql – Operating Systems: Linux, Windows, MacOS – Other: Latex, Metapost  less

    javascript extjs sql postgresql mysql php java html css android-app-development linux-system-administration mac-os-app-development uml latex 00 more less
    • $27.78 HOURLY RATE
    • 4.6
    • 364 HOURS
    • ROMANIA
    • LAST ACTIVE
    • 1 PORTFOLIO ITEM
    • 11 TESTS
  • Project Manager / Business Analyst / Software Maintenance Engineer

    More then 8 years I am working as Project Manager / Business Analyst / Software Maintenance Engineer: find and fix issues, analyze requirements, implement changes, release and deploy updates. List of covered technologies includes: .NET (C# and VB.NET), MS SQL, HTML … more

    More then 8 years I am working as Project Manager / Business Analyst / Software Maintenance Engineer: find and fix issues, analyze requirements, implement changes, release and deploy updates. List of covered technologies includes: .NET (C# and VB.NET), MS SQL, HTML, Java Script, Ajax, WCF, XML/XSLT. In major of my projects I play additional role as project manager / technical consultant / business analyst. So, I can explain difficult technical issues with simple understandable language and write specifications for developers and QA.  less

    business-analysis business-development business-process-modelling business-proposal-writing uml rational-rose microsoft-visio microsoft-project microsoft-excel microsoft-powerpoint atlassian-jira atlassian-confluence trac microsoft-sql-server-administration mysql dsl-troubleshooting apache-solr c# html javascript ajax wcf xml xslt 00 more less
    • $33.33 HOURLY RATE
    • 5.0
    • 3128 HOURS
    • BELARUS
    • LAST ACTIVE
    • 4 PORTFOLIO ITEMS
    • 3 TESTS
    ASSOCIATED WITH:
  • Java Software Engineer

    Developing of software products since 2005. Have experience of working with many popular development environments and program tools. Great experience of programming on J2ME platform, essential experience of working on J2SE (Swing, Applets, JDBC, SAX, Sockets, Collections, Beans, Multithreading, JSRs … more

    Developing of software products since 2005. Have experience of working with many popular development environments and program tools. Great experience of programming on J2ME platform, essential experience of working on J2SE (Swing, Applets, JDBC, SAX, Sockets, Collections, Beans, Multithreading, JSRs, etc.), good knowledge of J2EE (Servlets, web-servicies, JSP, XML, Frameworks). Also have some experience in development with Microsoft Visual Studio, Borland Delphi, Borland C++ Builder and Web-programming (Dynamic HTML, Javascript, Ruby on Rails, PHP). Can use in practice GoF design templates, UML, Refactoring and other concepts and philosophy of OOD and OOP. Have knowledge and can use in practice such popular models of development as Agile: Scrum and eXtreme Programming (XP), and game development process. Participated in outsource and game projects.  less

    uml intellij-idea blackberry-app-development xhtml mysql hibernate j2ee xml-rpc xml javascript java j2me 00 more less
    • $22.22 HOURLY RATE
    • 5.0
    • 3 HOURS
    • DENMARK
    • LAST ACTIVE
    • 14 PORTFOLIO ITEMS
    • 8 TESTS
loading