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
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.
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.
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.
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
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]. 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 : http://www.futureinfinite.ca/Content/OurCompany/HowWeDoThings.aspx
Anna Ignatenkova Agency Contractor
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.
Aamir Hussain Agency Contractor
Rocky U. Agency Contractor