12 April 2014

Skill page


Experience never gets old


I joined the software field because it is what I enjoy doing. I know how to find information, analyze it, learn, unlearn, creatively re-apply and re-learn technology to build a product and to guide others.


You're looking for me if you're looking for


Preventing costly design and technology mistakes
Cost and time effective, maintainable software using Design Patterns
Quickly building & delivering a product collaboratively or singlehandedly
Multithreading
Algorithmic complexity O(n), O(log n) etc.
Datastructures
Version control and automation
Commitment and dedication on creating / improving a good product

Creativity




Good knowledge

Have worked extensively on these. Even if I've forgotten some of it due to a time-gap, I can catch up quickly.

Java, Apache Storm, C++, STL, Boost, Target-tracking / State-estimation algorithms, Processing (it's a language), MATLAB, D3.js, CSS, HTML, BASIC, Git, ActionScript





Working knowledge

Have worked on these just enough for it to be useful in completing a project and/or having worked on it as part of my self-development and learning

R, MySQL, Jongo, RabbitMQ, Spring Boot, JavaScript, C, Visual C++, PHP, Shell Scripting, Python, ffMPEG



Learning-level knowledge

Have dabbled with these at work and/or as self-development, and don't have much knowledge on it, but have basically explored and 'got my feet wet' while working with these technologies.

MongoDB, Spring framework, Jenkins/Hudson (continuous integration), Open GL, Leaflet.js, DirectX, TBB, MKL, JQuery, JSP, Open MP, GDAL, Firebreath, SDL, Open Scene Graph, OGRE, Make/CMake, Ant, Gradle, Greasemonkey


Misc.

Neural Networks, Evolutionary Algorithms, Image processing, Pattern Recognition, Statistical Detection and Estimation, Data Analytics and Mining, Windows, Linux, Mac, Interaction Design (UX and UI), Decision Analysis & Review, Agile software development, Clearcase, Enterprise Architect (EA), GIS, Rational Purify Plus, Struts2, Servlets, Visio, Truecrypt, Valgrind, GDB, ActiveX controls, Cosmic FP Estimation, CMMI, Requirements Elicitation, Unit testing, Six hats thinking brainstorming, JQWidgets, Design patterns, Quantify, Vtune, GIMP.




Extra-curricular

Was well known for winning at competitions.
Have also led two volunteering teams for social causes  like blood donation, earthquake victims support, sapling planting, reduce plastic drive, old age home and orphanage visits (which we later learnt we shouldn't do), efforts to save electricity, product sales for National Association for the Blind and teaching disabled children.
I have a certification on Prevention of Ethical Blindness from the University of Lausanne and a certification (distinction) on Social Entrepreneurship from the Copenhagen Business School








No comments: