Python developer, always up for a challenge, I work with python to create great applications. I love coming up with interesting solutions to concrete problems.....while learning new and exciting ways of optimizing my code.
I am a strong supporter of Free and Open Source Software. I develop with 100% open source tools, if I can run it on a Unix based operating system, I shall use it.
1. Python(Django,tasty pie)
3. DB: MySQL, PostgreSql, SQLite, CouchDB, MongoDB
4. Web Servers: Apache2, Nginx, Lighttpd
5. Platforms: Amazon-ec2, heroku, Linode ( any platform that allows for ssh tunneling )
Management methodologies: SCRUM(Agile)
Version Control: Git, Mercurial with a strong preference for GIT
Over last 3 years, good exposure to full software development lifecycle including design and analysis, programming, testing and configuring with web servers and deploying applications (Apache2, lighttpd, modpython, modwsgi ) and continuous integration. Development expertise primarily using Django and Python. Experienced in database schema design and SQL queries with MySQL and PostgreSQL.Implementation of CallCenter software using Asterisk Tool kit.
Android/iOS, always looking for something new. That mindset launch me into Mobile development a few years ago. Some government projects to start with and I developed a taste of innovative mobile applications. Credit for this goes to my colleagues who constantly help me figure out various aspects of Mobile development. Looking for some more challenges, some more complex applications ahead...