I design, develop, test, maintain and enhance applications using Microsoft technologies that include .NET Framework (C# and Visual Basic .NET), WinRT, WPF, ASP .NET, DirectShow, Media Foundation. I am an idependent contractor and I do all the work myself, from start to finish. My interests include multimedia applications and applications leveraging popular web APIs including Bing Ads, Google AdWords, Google Analytics, YouTube and eBay. I enjoy programming complex algorithms involving image processing, computer vision and video and image encoding standards in C and C++ on various operating system platforms that besides Microsoft Windows include Linux and UNIX. I have worked on applications that stored data in Microsoft SQL Server, SQL Server Express, SQL Server Compact Edition, MySQL, Oracle Database, IBM DB2. Geographic Information Systems (GIS), artificial intelligence, and machine learning are my educational and professional backgrounds. I am looking forward to help you and your clients to implement efficient solutions that will innovate your line of business and enhance your customer experience.
Genetic Algorithms Job Cost Overview
Typical total cost of oDesk Genetic Algorithms projects based on completed and fixed-price jobs.
oDesk Genetic Algorithms Jobs Completed Quarterly
On average, 4 Genetic Algorithms projects are completed every quarter on oDesk.
Time to Complete oDesk Genetic Algorithms Jobs
Time needed to complete a Genetic Algorithms project on oDesk.
Average Genetic Algorithms Freelancer Feedback Score
Genetic Algorithms oDesk freelancers typically receive a client rating of 4.46.
I finished my degree, BSc Honours in Computer Science at the University of Leeds, England, at the age of 22. Since then I have had more than 15 years of experience in building large scale applications using Delphi, C++ Builder, Microsoft VB, Microsoft C++ and Microsoft C#. Other skills involve 3D programming with DirectX, OpenGL, and HLSL. I have a very good physics and mathematical background which allow me to easily develop physics simulation systems, 3D visualisation systems and deal with problem solving. I can easily program client/server multitier applications that involve network communications such as TCP/IP programming, SOAP and a lot of other proprietary and standard network protocols, such as POP and Web Services among others. All application programming at some point involves storing data in a persistent storage. I have been writing applications that span over from custom database development, such as binary tree/hash tree indexing units, to using ready made relational database systems such as SQL Server, Interbase, Oracle and Access.
For managers in companies who have a complex manual process in need of automation. I am an algorithm scientist with Masters Degree in Signal Processing from Purdue University, and a penchant for outside-the-box thinking. I offer innovative algorithm designed to solve challenging and costly problems. I have over eight years experience designing algorithms, and pull from a rich background of skills and knowledge including: Machine Learning, Computer Vision, Image Processing, Genetic Algorithms, Neural Networks, K-Means Clustering, Support Vector Machines,Time Series Analysis, Fourier Analysis,Regression, System Design and Modeling, Linux System Administration, Website Data Extraction, Statistical Analysis, Predictive Analytics, Matlab Modeling, and C/C++ Programming. Unlike other algorithm scientists, I have leadership and communication skills that can be leveraged to help guide teams of developers to implement customer-facing or real-time versions of the solutions provided.
Salman Ghani Agency Contractor
Over the last 8+ years, I have been involved in development of websites, desktop applications and mobile apps. These are my core areas of expertise: Asp.net (C# and vb), MS SQL Server(2005,2008,2008 R2), Visual Studio (2008, 2010); Java, MS Access, NetBeans, Eclipse. I have been using MS SQL Server to handle the database end in web applications. I have experience of MySql too, which I mostly used in my desktop applications. I am fully capable to perform a development job from scratch till the end. My portfolio includes many such projects where I was the only person to take care of all the aspects of a project, whether it be design, hosting, development, testing or technical consultancy. I really enjoy working with mobile applications. Starting from analyzing the requirements until getting the app approved by apple to put it on the app store, I can handle all the tasks myself. I can perform very well while working with facebook API, twitter API, Google Maps, ClickBank API, In app purchase, GPS based apps and many more. I am in a habit of writing very clean and well managed code, which other developers can comprehend very easily. This characteristic of code makes the maintenance procedures convenient in the long run. I am very keen to develop long term business relationships with my clients. This is the reason that i try my best to deliver a very high quality performance. My dedication with my work helps me achieve my targets.
With a BSc in Computing and a MSc in Artificial Intelligence I have a full understanding of the full life cycle of a software development as well as how to integrate Artificial Intelligence technologies in to the software design. I also have experience in learning and excelling at new technologies as needed. My experience includes but is not limited to: • Developing complex software using C++/Qt • Developing iOS / Android / Windows Phone 8 apps • Developing software / drivers for embedded systems • Problem isolation and analysis • Software quality testing