PHP has been one of my primary language of choice.
I use Python for most of my backend and automation related tasks. For web development I use Django which is a python based CMS.
NodeJS and AngularJS are fascinating technologies. The more I explore the more am hooked.
Ruby was a favorite backend language, till Python replaced it. Have done Rails based development.
Have been using Drupal since 2002. It's wonderful platform which has evolved a lot in past few years. Some of my large implimentations used Drupal.
Wordpress has been my favorite lightweight CMS of choice. Proficient with backed and front end development.
Love Joomla for it's cleanliness. Haven't used it in a while.
Django is my favorite CMS/Web frameworks in python. Have used for a few test applications.
Have been an Agile and Scrum methodology champion in my organization.
Was involved in the CMMI certification for one of my projects(performance.gov). Was instrumental in creating documentation and following best practice.
In Agilent every project has to be six sigma compliant. My projects were all fully certified by six sigma experts. Took six sigma trainings and also helped the team follow standard practices and procedures.
MySql has been my favorite database since the beginning of my career and am pretty good at it.
Have used mongodb several times in my projects and is my faovite among the bunch of NoSQL databases.
Have used potgres pretty extensively in my projects.
For few large applications like usaspending.gov have used greenplum and it is quite effective for large databases and massive data processing.
Have working expereince on Hadoop, Hive, MapReduce etc.
Have used MongoDB and CouchDB a few times in my projects.
Have used Apache Solr pretty extensively to process millions of records.
Extensively used JS,AJAX using Jquery,Motools,Prototype libraries. Have built applications involving NodeJS and AngularJS framework.
Extensive experience with RESTFUL/SOAP API based architecture and solutions.
Experince in developing Single Page web applications using AngularJS , NodeJS Framework with RESTFUL API and MongoDB.
Experince with Docker, Puppet, Amazon Web Services (AWS), OpenStack. Used tools like New Relic, Nagios, Nginx, Varnish, Memcache, Squid, Maven, Ant,Cassandra, Vagrant, PuPHPet, Bower, Grunt, Yoemin etc
Have worked on continious integration projects using tools like Jenkins, Travis CI, Buildbot with GitHub and SVN.
Used Phonegap to create platform Indepependent mobile applications.
Has been the technical architect/technical lead/lead programmer of many White House/OMB(Office of Management and Budget) and several GSA Projects... etc
As the software architect lead a team of 15 people in US and India to design a social networking portal, consisting of tools like Wikis, Blogs, Forums, Google Earth, Google Maps and Google Search Appliance. The eventual plan was to store all of the information for the bank in this portal. Was involved in the planning, designing the application and database, development of key components of the application in LAMP stack.
As a Senior Developer Mr. Sahu was involved developing two tools called Coverage Matrix( to track product development and testing efforts) and Quality Metrics(A Defect Tracking and Management Tool) for the EESOF division of Agilent. At this time Mr.Sahu was working with a team of 30 people across the globe. Mr.Sahu was involved in planning, designing, presenting new ideas to product development teams and developing prototypes for these ideas. Couple of his ideas were awarded trade secret by Agilent Technologies.
Since Agilent is Six sigma certified, all the process, development practices had to follow 6 sigma best practices. Mr. Sahu has undergone several training for six sigma processes.
As a Senior Software Developer Mr.Sahu was involved developing new features and tools for PubSub search engine. PubSub was a startup and used to be the Google of blogs, newsgroup and rss feed searches. PubSub's prospective search matches user requests against new documents as they're published - in real time. In a team of 20 people in India and USA Mr. Sahu was involved in the development of tools like blogtags, pageranks, linkranks and brandranks built around pubsub engine
Mr. Sahu was a consulting software engineer with Zustek corp and was working with Ebizmailer, which was world’s no 1 email marketing tool at that point of time. During this time he worked with many clients such as Overture, Mattel, SONY, Time Inc., Game Show Network, National Geographic, Panasonic, Thrifty and Cendant who were using Ebizmailer. Mr Sahu’s primary job was to interact with customers, collect new requirements, and develop new tools around the core product called Ebizmailer in PHP, Perl and shell script.
Founded one of the first Linux and Open Source Services/Training company in India. Zaxer helped companies migrate from Microsoft based technologies/products to Linux based solutions. Zaxer's unique solution helped clients replace existing proprietary Mail Server, File Server, Proxy Server, Chat Server with free and OpenSource solutions. Also provided Linux/Open Source Training on System Administration, PERL/CGI, TCL/TK, Python, Shell Scripting , PHP etc.
As a software developer in this startup of 15 people was involved in designing and creating products like Netpod and CarbonCloud. Netpod was an all in one server solutions for small and midsized companies. CarbonCloud was a backup solution which would automatically track and sync any file changes in your system to a remote cloud server. Was a lead developer on these projects and was instrumental in contributing to planning, designing, proposing new feature solutions, giving product demo to client along with marketing team, architecting and developing new features using php, perl, python and shell script.
Worked on many websites like kaizen.com, cgroups.org, mahalife.com, biblesindia.com, professionals.us.com, linuxpertise.com and ccac.networkninja.com. He was responsible for developing many different components of these websites in PHP and PERL.
Worked in Satyam’s Language Technology Research Center, which was developing India’s first language translation software from any Indian language to any Indian language. He was responsible for an Oriya Language word generator and a multi lingual accounting software. He used Perl, Tcl/Tk and Shell script to develop the products.