I am a Mobile and Desktop Software Engineer looking for new challenges everyday. My main interests are focused on 2D/3D and mobile videogame programming. I am one of the Top Rated freelancers here in oDesk. Applications: Videogames, Games, 3D Editors, Medical Applications Programming languages: C/C++, Objective-C, Java, C#, Visual Basic Frameworks/APIs: OpenGL, ARToolkit, Cocos2dx, UIKit, Qt, Ogre, VTK, ITK, OpenSceneGraph, Unity Platforms: Windows, Linux, Mac OS X, Android, iOS Programming Tools: XCode, Visual Studio, Eclipse, AppCode I have a portfolio of videos showing my background on mobile, graphics and videogame programming. Devices I own: iPhone 5S, iPad Air (Retina Display), iPad Mini (Non Retina Display), Android Xiaomi MI 2S, Macbook Pro (Retina Display), PC with Linux & Windows 7 installed. More info on my website: http://robertogarrido.com
Over the past 10 years I've developed software both professionally, and as a hobby. I enjoy working on more than just my daily grind, so I've come here for a little something extra. Do you have an interesting project? Read on, I may have the skills you need. Let's talk desktop/back-end development: C#, Ruby, Go, C, Objective-C, Powerbuilder, SQL (ANSI/MSSQL), Perl. Those aren't languages I've just spent a few hours on; I've shipped products or currently maintain projects in those languages. How about web development? I love writing responsive, cross-browser/cross-platform sites that work as well on the desktop as they do on your phone or tablet. It's a great challenge to stay ahead of the curve.
If you want to create a trading system, run a statistical analysis, develop a pricing model, build a financial GUI, or find a pattern in a sea of data, I may be the guy to help. I work primarily in MATLAB, C#, and Python. On the finance side, I'm a CAIA Charterholder, with an Economics degree and experience at McKinsey & Company. On the technical side, I hold degrees (with honors) in Engineering, and worked at a number of California tech companies through the 1990's and early 2000's. Since 2008 I've focused my work in the field of computational finance. Recent clients have included: a Swiss proprietary trading desk (Energy Futures), a Canadian hedge fund (Currencies), a US asset management firm (Equities & Bonds), a US portfolio consulting firm, a US aircraft manufacturing operation, and several others. For those clients I have developed, backtested, and deployed alpha-seeking trading strategies, automated execution algorithms, portfolio optimization models, user-friendly GUI tools. Techniques have included machine learning algorithms, classifiers, feature detectors, digital filters, matrix-based models, and concepts borrowed from detection theory and signal processing, along with various technical analysis indicators. I've worked with many financial platforms and data feeds: Deltix QuantOffice (C#), CQG API, Bloomberg, Interactive Brokers API, MultiCharts (PowerLanguage), MultiCharts.NET (C#), TradeStation (EasyLanguage), FIX (HotspotFx), ITCH (HotspotFx), etc. I can integrate other systems with MATLAB or Excel where there's an advantage. I've created C/C++ .mex files, VBA macros, Java/MATLAB integration, MATLAB/Excel integration. I've been programming in MATLAB since 1990, and can sometimes get it to do things that others can't. I can also translate or port a MATLAB application to other languages, especially Python or C#. I'm located in Southern California. For clients located within 2 hours, I can drive to meet you (sometimes same day, schedule permitting). I'm also happy to work remotely. I'm a US Citizen and have held a security clearance, though it is no longer active. The foundation of every successful project is good communication. If you have a project that needs to be done well, then let's communicate!
I'm an expert Excel VBA/C# Developer with over 6 years of experience in developing Excel Macros, Add-Ins and Advanced Spreadsheet Applications. I can streamline your reporting, automate your spreadsheets, as well as create full-scale dashboard applications and powerful add-ins. I have tested within the top 30% of all VBA Programmers, as well as within the top 20% in Microsoft Excel on oDesk's sister site, Elance.com. I am also an Oracle Certified Java Programmer with experience in Finance, Statistics, Game Development, Data Analysis and Application Development. Tested as above average in knowledge of the Java SE7 programming language among certified Java Programmers on oDesk.com. I am skilled in Visual Basic for Applications (VBA), testing within the top 30% of all VBA Programmers, as well as within the top 20% in Microsoft Excel on oDesk's sister site, Elance.com. I have experience in Macro Development and Excel Add-In Development such as Web Scraping and Advanced Automation and Calculation for numerous uses, utilizing C#. Over 6 years of Programming experience. Responsible for developing highly sophisticated Excel Spreadsheets for High Profile Banking Transfer Agency, increasing productivity in that area by over 90%. I enjoy what I do.
Expert knowledge and over seven years of experience in object-oriented programming and agile development utilizing C++, Java, Python, Visual Basic, Objective-C, C#, MySQL, shell scripting, and web programming Software engineering and computer vision expertise, with numerous peer-reviewed published outcomes. Specialties include object-oriented design, algorithms, image processing and computer vision, and 3D modeling Expert-level experience in major development platforms including .NET, MATLAB, Linux/UNIX, Eclipse, and Cocoa Strong written and verbal skills, with proven track record in university teaching and scholarly publications