UML Developers & Software Architects

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

14

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

4.66
Last updated: May 1, 2015

Popular UML Searches

Clear all filters
Firas Saadaoui

Firas Saadaoui

Certified Web Developer(PHP/MYSQL,HTML,CSS,Jquery,...

Tunisia - Last active: 7 days ago - Tests: 16 - Portfolio: 19

Back in 2006, I started as a local freelancer. With limited skills I only looked for small projects to support myself. then I started to develop and expand my skills by accepting bigger projects and having my licence and master degrees. this allowed me to start in odesk in 2010 and since then, I have developed and participated in the creation of many online systems from small static websites to online reservations and web based project management systems. I enjoy what I am doing and I consider it as lifetime career. I am interested in all kinds of projects that meets my skills and experience and hoping to get the pleasure of working with you Best Regards Firas

$18.00 /hr
196 hours
4.96
Jyothi Siripurapu

Jyothi Siripurapu

Business Analyst | Requirements Analyst (13+ yrs)...

India - Last active: 1 day ago - Tests: 12 - Portfolio: 12

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 oDesk would view only my public contracts. Log in to oDesk 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
2,025 hours
4.98
Billel H.

Billel H.

Master's Degree in Computer Science

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

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
Adriana G.

Adriana G.

Professional sofware developer

Romania - Last active: 1 month ago - Tests: 11 - Portfolio: 1

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

$27.78 /hr
364 hours
4.59
Peter Simard

Peter Simard

Future Infinite Simulations

Canada - Last active: 8 days ago - Tests: 10 - Portfolio: 3

Provide the highest of quality software engineering and development services for my clients. With over **20 years professional experience** and nearly **30 years programming experience**. I am educated in engineering and computer science and have a good base of knowledge of software engineering concepts and principals. See the following link for my philosophy [http://www.futureinfinite.ca/Content/OurCompany/HowWeDoThings.aspx][1]. If you are looking for something to be done; then I can do it - I have **never failed on any project I've worked on**. Explicitly I have worked quite a bit with Microsoft based languages, tools, and technologies: Visual Studio, MFC, C/C++, ATL, OLE, COM/DCOM, WFC, .NET, C#, VB, ADO, LINQ, LINQ to SQLT-SQL, Workflows, WCF, Configuration Services, Composite Applications, Distributed Systems, STL, to name a few and I have worked on many other non Microsoft tools and technologies. An area of specialization I have aquired over the past few years has been in the equities trading domain. I have spent the last 6 years developing a trading system and have had to become familiar with things like data aquisition, trading algorithms, and trade submision. I have used many different data feed providers (currently using TrackData services). I have developed a generalized trade request module (used by the clients of my system) and is currently configured to work with Interactive Brokers TWS [API]. The system has been optimized to process request in a very short timeframe. From aquisition to trade submission is between 2.5 and 5 seconds which is a very reasonable amount of time considering the amount of data being retrieved and processing occuring it. I pride myself on the ability to pick up new technologies and tools very quickly and efficiently. Everything in software development is based on some theory or concept; and understanding these theories and concepts is key in understanding how current and future technologies can be used. With others you will get a programmer with limited to no understanding of software engineering practices. With me you will get someone who knows how to take an idea, understand what that idea means; conceptualize it; logicalize it; organize it; design it, implement it, deploy it, and maintain it. In the end you will have deliverables of the highest quality that can easily grow as your project grows. Nothing in software is static; and I make sure that it isn't. I absolutely love software development and taking an idea and engineering it into a product. It gives me a great deal of pleasure in producing excellent products. Let's work together; let's make your product excellent. Peter Simard Future Infinite Simulations [1]: http://www.futureinfinite.ca/Content/OurCompany/HowWeDoThings.aspx

$50.00 /hr
43 hours
5.00
Amir M.

Amir M.

Senior Consultant, Developer & Architect.

Egypt - Last active: 1 day ago - Tests: 6 - Portfolio: 4

Over 10 Years of experience development of which over 5 years of experience in Team management and consultancy. I have proven experience in building Web portals and applications in different business domains including Health, Banking, Shipping, Tourism, Education, Sales and others. I have two College degrees in Computer Science and Business; My working knowledge includes but not limited to Software Design, Software Architecture, System integration, Requirements Analysis, Requirements Writing, Android Development, IPhone Development, mobile Development (PhoneGap), Asp.net, MVC, .net,C#, VB.net, VB6, ASP Classic 3.0, .net 4.0, WCF, MSMQ, SQL Server, JQuery, JavaScript, BootStrap, SQL Server, SSIS, SSRS, MS Dynamics CRM 4, MS Dynamics CRM 2011

$27.00 /hr
2,774 hours
5.00
Anna Ignatenkova

Anna Ignatenkova Agency Contractor

High-quality services and work products

Russia - Last active: 2 days ago - Tests: 3 - Portfolio: 4

I have 10-years experience of software development (mainly C/C++ programming in large IT companies). Working experience and education give me understanding of good code and software architecture design and allows to develop reliable and easy maintained applications and systems. In my freelance career I’m using the best practices and focusing on providing the best possible solutions in a reasonable timeframe. I am interested in participation in a project allowing to apply and improve my skills. I like to learn something new and participate in research.

Associated with: Prof-Approach
$25.00 /hr
2,311 hours
5.00
Aamir Hussain

Aamir Hussain Agency Contractor

EDW-BI | Teradata | ETL | Informatica Professional

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

I am a Certified ODesk Contractor, In past i have developed many Software Solutions for a diverse set of companies and clients, My core skills are in ETL, Teradata, Informatica, Data Warehousing, Info/ Data Management, Software Quality Assurance & Testing, UML, Requirement Engineering, Object Oriented Software Engineering, Web Development & Designing, Graphical User Interface Development and Web Hosting Support Tools & Technologies: Teradata V 12/13 | Informatica | Data Warehousing | ETL | | Oracle 10g/ 11g | MS SQL Server 2000, 2005, 2008, 2008R2 | MS ACCESS | PHP-MYSQL | ASP.Net-MS SQL Server | UML Design & Patterns | Google Analytics | HTML | CSS | Javascript | Flash | Black Box Testing | Functional & Non Functional Testing | Quick Test Professional Trainings & Certifications: • Teradata 12 Certified Professional • Teradata 12 Technical Specialist • IBM Data Stage Essentials - Teradata • Global Control Framework Training - Teradata • 7-Habits of highly effective people – FranklinCovey • Oracle Data Integrator 11G from Arethority Consulting Enterprises • SAP Business Objects Data Services 10 intermediate level training from SAP • SAP Business Objects Data Services 10 basic level training from Teradata • Teradata BTEQ, Fastload, FastExport, Multiload hands-on Training from Teradata • Unix/ Shell Scripting Training from Teradata • DSCM-SVN102 – Diploma in Software Configuration Management using Subversion (SVN) from CONTRA Group of WISSEN • Oracle SQL Training from ORANET Training & Solutions Pakistan • Informatica PowerCenter V 9.0.1 Training from Teradata • DGST - 938 – Diploma in Global Testing Standards from CONTRA Group of WISSEN • DQTP - 1045 – Automated Testing Diploma in QTP from CONTRA Group of WISSEN For more about me kindly visit my pages Below: http://pk.linkedin.com/in/aamirhussain

Associated with: Agile Freelancers
$33.33 /hr
335 hours
4.79
Rocky U.

Rocky U. Agency Contractor

.NET Architect, Prism 4, Razorview, MVC 4/5 Expert...

India - Last active: 1 day ago - Tests: 12 - Portfolio: 12

Over 13000 oDesk hours completed successfully with an above average feedback rating of 4.1 and an average job size that exceeds 900 hours 11+ years of rigorous experience developing database driven web and desktop (client-server) applications using Microsoft technologies and various frameworks including 2.0, 3.5 and 4.0 using complex usage of SQL server reporting services, web services, third party tools integration etc. Hands on knowledge of the latest Microsoft paradigms and best practices including MVC3, razorview, Prism 4, Entity Framework, WPF, WCF, LINQ. Good with front-end development frameworks as well [Javascript, xHTML, XAML, Silverlight] Major market verticals where I have worked are E-commerce, CRM, POS, Content and Document Management, Healthcare, E-learning and Real Estate.

$20.00 /hr
15,229 hours
4.61