"Talk is cheap. Show me the code." - Linus Torvalds During 14 years of programming and 5 years spent creating apps for iOS many mantras accompanied my work. One happened to surpass all others: take care of your code as much as you take care of program’s functionality. Being a scientist, I had no difficulty solving complex problems - it was the code itself that was difficult to harness. I learned that when one treats the code with care and love, it repays by being bug-free. I augment my skills with techniques borrowed from functional languages (e.g. lisp) to produce safer and less error-prone programs. I excel at fast development of bug free apps, totally focusing on the task at hand. I am communicative, open minded and creative. I have an experience with core iOS technologies, including (but not limited to): - UIKit for creating cool looks - Core Animation for animating it smoothly - Media manipulation - CoreAudio, CoreVideo, AVFoundation, CoreGraphics - Core Data and its integration with various cloud solutions - REST / SOAP integration - gps / custom maps / iBeacon - Bluetooth communication - OpenGLes - StoreKit - Push notifications I have also worked with some serious 3rd party libraries and services: - Social sites - Facebook, Twitter, Pinterest, Tumblr, Google+,LinkedIn - Cocos2d, Box2D for game programming - UDK (Unreal Development Kit) for 3D games - Credit card reader device libraries for credit card payment support - e-Commerce payment system - Paypal, Authorize.net, Stripe, Saleforce, card.io - Bugsnag and Crashlytics bug reporting systems - Parse for quick construction of simple backends. I have experience working with JIRA, Pivotal Tracker and Trello. I use git as a version control system. I possess all sizes of apple devices for testing (including iPhone 4, 4S, 5, 5S, 6, 6Plus, iPad, iPad mini ). I take good care of application looks on all required screen sizes and device orientations. I am looking forward to lead the development of interesting and challenging projects.
Lisp Job Cost Overview
Typical total cost of oDesk Lisp projects based on completed and fixed-price jobs.
oDesk Lisp Jobs Completed Quarterly
On average, 1 Lisp projects are completed every quarter on oDesk.
Time to Complete oDesk Lisp Jobs
Time needed to complete a Lisp project on oDesk.
Average Lisp Freelancer Feedback Score
Lisp oDesk freelancers typically receive a client rating of 4.84.
Over the last 10 years, I have developed a wide range of software development tools from compilers to custom register allocators and worked with all kinds of complex algorithms typically found within a compiler. I have also contributed to opern source projects such as GCC. My core competency lies in the development of software development tools in C, C++ but I also have experience with the use of functional programming languages like Lisp and Scheme. I have developed whole testsuites for complex software testing and integrated everything in a Jenkins CI environment. I addition to the above I have experience in the following areas: Software testing, Jenkins CI, Linux Admin,
Over the course of my career I have built multiple sites with WordPress, as well as bespoke solutions using frameworks such as symfony. I have experience working with low, medium and high volume sites. I am most comfortable working with a LAMP stack, but I also have Ruby on Rails experience.
I've been a research scientist in mechanical simulation for almost ten years the biggest French research center, the CEA. During these years, I've developped high performance, real time, mechanical simulators using mainly C++ and cuda. My job was to implement state of the art algorithms as efficiently as possible, to ensure the best performances on common hardware. Therefore, I'm very familiar with parallel programming, using OpenMP, intel TBB, as well as CUDA and OpenCL. Aside from my research job, I've also teached GPU programming at the university, for master degrees. Currently, I'm working as a research engineer in a French company, in a very different field. I'm contributing to develop a project portfolio manager in LISP ! This involves less theoric work, but allows me to contribute to challenging projects.
I have expirience in IT area from 1997 when I began to work as a programmer. Of course many technologies and tools obsoleted, so I review only my works in last four years. They are: * Architect REST services with docs in UML. I made scalable architectures for websites and middleware for video streaming service (OTT). Used software: Mongo, Postgres, Redis, Memcached, Nginx. * Program serverside in Go language. I skilled with programming webservices (HTTP(S), Websockets, JSON, Google Protocol buffers) in Linux environment. * Program utilities for automated load testing of webservices. I created tests specific for server API over HTTP and Websockets. * Integrate your software with Zabbix monitoring. * Automate sysadmin tasks in Unix environment with Python/Bash. * Set up GNU/Linux environment (Gentoo, Debian distro) for web (LAMP, Nginx). * Set up security environment for webapps with modsecurity, fail2ban, ACLs. * Script helper tools for Emacs Lisp. I have expirience in teamwork with agile methodologies like scrum and canban. I used RedMine, Jira and other tools for teamwork and used Git, Bzr and Darcs versioning control software. If I can define architecture of a new project I will prefer to use opensource software stack because I have good knowledge of opensource world and sometimes create sofware under free licenses. I can speak English basically but poorly understand verbal speech but I have no problem with text communication. Email or chat in irc, google, jabber, skype avaliable. I love my work in IT. And I liked when created by me software increase productivity of your business.
After having started to program in C++ 2002, I started working in the domain of software development in 2003. Most of my earlier projects were for high-energy physics research, laying the groundwork for my specialization in data analytics. Over time and at first only out of curiosity I gradually switched towards security related areas such as reversing, penetration testing and of course cryptography. Several years later, by the time the global eavesdropping programs of many secret services around the world were revealed, I decided to focus on consulting for cryptography and other information-hiding approaches as my second area of expertise.
Experienced software developer, architect and coach. Studied applied mathematics. Participated in a variety of software projects. Main areas of interest and expertise are distributed systems, functional programming languages and fault tolerant software. Currently live and work in Stuttgart, Germany.
Jeff Anderson Agency Contractor
16 years of solid website development. Perl, Ruby, PHP, Python, C, C++, MySQL, MongoDB, Apache, jQuery, Twitter Bootstrap and AngularJS are some of the many, many tools in my arsenal. Honesty, integrity, determination and a positive attitude that anything can be done are some of my qualities. If you want a solution that will stand the test of time then I can build it. If you just need a quick fix to keep the money flowing I can solve that too.