UML Developers & Software Architects

Showing 501 freelancers

UML Developers & Software Architects

Showing 501 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, 9 Uml projects are completed every quarter on oDesk.

9

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

4.70

Last updated: April 1, 2015

  • Photo Editor with Photoshop

    It has been over 6 months since I joined oDesk as a freelancer. I have received a few contracts from several clients since April, but as I am still fairly new in oDesk, I offer a low rate for my … more

    It has been over 6 months since I joined oDesk as a freelancer. I have received a few contracts from several clients since April, but as I am still fairly new in oDesk, I offer a low rate for my work in order to appeal for more projects and build my professional background. I have displayed several oDesk proejcts in my portfolio along with a sample of my photo editing projects done outside oDesk. Please feel free to have a look. In addition to photo editing, I have basic skills in programming, including C#, Java, HTML, PHP, SQL, XML, and UML Modeling. I will be looking forward to working with you.  less

    adobe-photoshop photo-editing photo-manipulation sql uml translation-indonesian-english wordpress java c# html 00 more less
    • $3.33 HOURLY RATE
    • 5.0
    • 8 HOURS
    • INDONESIA
    • LAST ACTIVE
    • 8 PORTFOLIO ITEMS
    • 6 TESTS
  • Expert Business Analyst, CBAP, BA Trainer, Process Improvement, Agile

    Seasoned Business Analyst, Business Analysis Trainer/Mentor and Process/BPM Consultant with extensive IT/Business experience across global clients (of varied size and industries). Experience of working across many parts and cultures across the globe such as the India, U … more

    Seasoned Business Analyst, Business Analysis Trainer/Mentor and Process/BPM Consultant with extensive IT/Business experience across global clients (of varied size and industries). Experience of working across many parts and cultures across the globe such as the India, U.S., U.K., Germany, Australia. Experience of training in Business Analysis and CBAP preparation across individual or small batches from the US, UK. Also have experience of training large size batches from multinational management consultancy and technology services. Proud to be Certified Business Analysis Professional™ (CBAP®) and happy to be ODesk endorsed as Top Rated Consultant. My objective is to continue excelling as Senior Business Analyst/Consultant while adding value to my clients during various phases of a project such as: • Extensive interaction with key stakeholders like users, senior leaders and vendor representatives. • Keeping tabs on governance/quality of organization-wide RFPs/requirements from various application domains, while functioning as the lead on requirements management process team • Active participation and contribution in stream leader meetings • Planning and actively participating in various workshops on solution concepts, scope, requirements analysis and detailed level functional requirements, gap analysis and design • BPA (Business Process Analysis) and improvement. Creation of As-Is end-to-end process maps highlighting the key processes, data(domain) models, rules and improvement opportunities • Creation of extensive documentation of requirements (new/enhancements) in the form of data and business process models, dashboard designs, use cases, user interface models (wireframes/mock-ups) or screen definitions, worksheets containing critical information like user groups and performance requirements • Assisting IT staff (including outsourced teams) in technical design, testing strategy, test case reviews/testing/QA. Creation of acceptance tests on behalf of business teams • Active participation in overall project planning, status tracking, document control, traceability and post closure activities • Extensive QA/testing and reviews of partner integration B2B transactions (data) to ensure those are per specs • Creating Message Implementation Guides (MIGs) for various interfaces including critical business processes related to Advance Shipment Notice (ASN/ 3B2) and Milestone updates (3B3)s • Designing client specific BPM Methodology based on industry best practices • Training and mentoring in the area of Business Analysis, CBAP-CCBA exam preparation, BPM/BRMS, Quality guidelines and process expertise. Successfully trained batches in the US, Canada and India • Member of Business Process and Data CoE (Centre of Excellence) team for a top tier client’s eBusiness team Professional Highlights: • Over the past 17 years , I have worked in all stages of SDLC, using different methodologies such as waterfall, agile, incremental. During all these years, I have contributed in wide variety of engagements as Business Analyst. I have in depth knowledge of BABOK framework. • I have specialized expertise in process improvement areas such as Business Process management Systems(BPMS), Business Activity Monitoring (BAM), Business Rules management Systems (BRMS), EAI and B2B based integrations. • I have worked with several US, UK and Australia based MNCs (such as Motorola, Genworth Financial, Capital One, British Telecom to name a few) on various IT engagements. While building my career expertise, I have lived and worked in India, U.S., Australia, U.K. and in Germany. As part of my odesk based consulting I have worked with several diversified clients located across U.S. Canada, Australia, Sweden and Dubai. • I have wide variety of business domain experience such as end to end Supply Chain, Trading, Insurance, Risk, Telecom, Performance Monitoring, in general web based systems, and ERP processes related to Sales, Inventory, Purchase and Logistics. I have also worked in the same role with small scale businesses as well, plus I have experience creating a small b2C online business setup. • Come from very strong technical and engineering background. Primary specialties include cloud computing, SOA and web-services, J2EE, client-server, .NET • I am certified NLP Practitioner from Australia and have skills to train/coach on the same as well. • Last but not the least- I have worked with global teams in completely remote model or partly remote model successfully for almost 5 years altogether. I have managed to do so successfully with regular communication and sharing updates, using remote access tools such as VPN, skype, teamviewer, GotoMeeting, WebEx along with appropriate preparation for the meetings and presentations. And yes, of course with help of great teams I have worked with.  less

    business-analysis requirements-analysis requirement-management uml business-process-modelling process-architect agile-software-development process-improvement business-process-reengineering microsoft-visio microsoft-excel functional-testing user-acceptance-testing technical-writing technical-documentation blog-writing six-sigma wire-framing ui-design 00 more less
    • $38.00 HOURLY RATE
    • 5.0
    • 1665 HOURS
    • INDIA
    • LAST ACTIVE
    • 10 PORTFOLIO ITEMS
    • 13 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
  • Senior Software Developer

    I'm experienced in developing solutions using c++. I'm also interested in applying design patterns and Software Engineering principles in developing solutions. I like to work in engineering solutions. … more

    I'm experienced in developing solutions using c++. I'm also interested in applying design patterns and Software Engineering principles in developing solutions. I like to work in engineering solutions.  less

    microsoft-visual-c++ stl uml c c++ com xml sql mfc 00 more less
    • $8.89 HOURLY RATE
    • 5.0
    • 252 HOURS
    • EGYPT
    • LAST ACTIVE
    • 0 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
    • 4221 HOURS
    • SERBIA
    • LAST ACTIVE
    • 4 PORTFOLIO ITEMS
    • 3 TESTS
  • Business Analyst, Senior QA Automation Engineer

    I am a consultant with more than 9 years of experience in the IT field, specialized in Business Analysis and Quality Assurance. My core competencies lie in working with business partners to elicit and document requirements and also in offering … more

    I am a consultant with more than 9 years of experience in the IT field, specialized in Business Analysis and Quality Assurance. My core competencies lie in working with business partners to elicit and document requirements and also in offering a complete end to end testing for any type of application, using different tools and frameworks. I am not afraid of challenges and I'm looking for assignments in BA and QA areas. As part of my experience, I've worked for different companies and for various projects, from small startups to large corporations, from small device-oriented applications to multi-layer, cross-platform software. With a strong background in Agile development methodologies, I've worked with remote teams and clients from all over the world. Areas of expertise: == Business Analysis == • Act as a liaison between the business side of the enterprise and the IT teams • Work with customers and internal staff to collect and document requirements for new software or existing software enhancements • Write detailed functional design documents which include use cases and user interface designs • Decompose high-level business requirements into functional requirements • Requirements elicitation and documentation using: - UML artifacts, such as use case, activity, class, component, sequence, and collaboration diagrams (Microsoft Visio, StarUML) - Wireframes/prototypes (Balsamiq) - User stories • Feature validation and UAT == Quality Assurance == • Test planning and control: develop testing strategies, analysis and creation of formal documentation including project test plans, reports and proposals • Test case management (HP Quality Center, PractiTest) • Estimate test efforts, analyze and communicate test results • Software development methodologies: Waterfall, Agile (SCRUM, Kanban, CI, TDD) • Project management: PivotalTracker, Greenhopper, Asana, JIRA • Release management and documentation (release notes, user tutorials) • Manual and automated testing on mobile, desktop and web-based applications • Defect tracking (Bugzilla, JIRA, Trac, Trello) • Black box testing using full/acceptance, smoke, ad-hoc, light smoke, regression testing techniques • Design and implementation of automated testing frameworks • Development languages: Java, C#, Python, C++ • Familiar IDEs: Eclipse, NetBeans, IntelliJIdea, Visual Studio 2010/2012, Komodo, XCode • Revision control systems: CVS, SVN, GIT • White-box testing: unit and integration • Testing frameworks: JUnit, TestNG, CPPUnit, NUnit, MSTest, nosetest • Continuous integration systems: Hudson, Jenkins, TeamCity • Web UI automated tests development using Selenium WebDriver • UI automation using QTP, TestComplete • REST API testing • Performance testing (JMeter and Httperf) and analysis of performance results • Mobile app testing on different platforms: Symbian S40, S60 3rd Edition, S80, Windows Mobile, Pocket PC, J2ME, UIQ, Palm • Knowledge of Personal Information Managers (Outlook, Lotus Notes, Groupwise) • Virtualization software: VMWare, Oracle Virtual Box • Cloud computing: AWS • Web and Application Servers: BEA WebLogic 6.x/7.x, IBM WebSphere 5.x, Apache Tomcat • Databases: Oracle 9i/10g, MySQL Server 2005/2008, SQLite, Microsoft SQL Server • Operating systems: UNIX (HP-UX, Sun Solaris, RedHat linux, Ubuntu), Windows NT/2K/XP/Vista/W7, Mac OS X  less

    requirements-analysis wire-framing uml software-testing agile-software-development functional-testing automated-testing selenium-webdriver java junit git c# python performance-testing load-testing jmeter software-qa-testing rest 00 more less
    • $25.00 HOURLY RATE
    • 4.8
    • 5589 HOURS
    • ROMANIA
    • LAST ACTIVE
    • 11 PORTFOLIO ITEMS
    • 9 TESTS
    GROUPS:
  • 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
    • 3137 HOURS
    • BELARUS
    • LAST ACTIVE
    • 4 PORTFOLIO ITEMS
    • 3 TESTS
    ASSOCIATED WITH:
  • Senior Consultant, Developer & Architect.

    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 … more

    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  less

    .net-framework jquery asp.net asp microsoft-sql-ssrs javascript android-app-development wcf uml c# microsoft-visual-basic linq-to-sql sqlite sql twitter-bootstrap iphone-app-development php mysql 00 more less
    • $27.00 HOURLY RATE
    • 5.0
    • 2610 HOURS
    • EGYPT
    • LAST ACTIVE
    • 6 PORTFOLIO ITEMS
    • 6 TESTS
    GROUPS:
loading