- Guwahati, IN
- $11 /hr
- Available now
I am Dwijadas Dey having Masters in Computer Application and expertise in Linux system administration and Drupal Web site development.
I have started working in Red Hat Linuxmore...I am Dwijadas Dey having Masters in Computer Application and expertise in Linux system administration and Drupal Web site development.
I have started working in Red Hat Linux 7.1[I have CD's of that with me still now] around 2002 only to compile C, C++ programs and since then I am continuously using linux based OS having worked on different flavors like Fedora, Ubuntu and CentOS. The last one I have used more frequently. In my workplace i use CentOS 6.6 and in my home its Ubuntu 14.4 LTS.
I have started my career on Web GIS specifically on mapserver on Fedora 7. I have used and learned more on Linux than mapserver because of mapserver's dependencies on different packages like GDAL, GEOS, MySql , projection etc and it was a herculean task of compiling and installing each of the dependencies and mapserver itself. One of the task that i still relish is to connect MySql database with shapefile(.shp/.shx) to fetch spatial and non-spatial data. The mapservers's functionality was to generate map based on users choice with PAN, ZOOM, query functionality etc. The two other system level's task that i accomplished are configuration of QGIS and licensed version of TNTMIPs in Fedora. After that i have worked on JSP/Servlet/jasper Reports to develop a database driven project. Here also i have used Fedora with Tomcat as application server. By that time i have installed and configured Oracle 9i on RH 8 for one small startup. As the installer itself has the dependencies on Sun Java, so my previous project helped me a lot here, like setup environment variable through /etc/profile. Apart from these two projects for my first employer, I was the main trouble shooter of any linux based system at the end.
I was senior software engineer for my second employer where I developed three drupal based websites for duke university. It was a startup with only 10 employees. For my second employer i configured a centralized web server, ssh server, MySql server, cron task to take backup of databases, local Drupal multi site. assigning users privileges on different directories and files etc. It was my passion for linux to do something using it and put forward a proposal for localized linux based server[CentOS 5.9].
I worked as a faculty in computer science for graduate and masters degree for my last employer. Here I have perfected some concepts like TCP/IP, Computer Networking, Artificial intelligence. In these 5 years I have mastered the art of working in Linux.
Here also apart from my primary duties(teaching) I have delivered a centralized file server, Squid proxy, MySql database for students, Securing the ports using firewall iptables rules, Configure openssh and creation of ftp users keeping security of the system in mind like disabling ICMP requests etc. ,Configure Apache Server and with virtual host keeping security of the web server in mind using mod_evasive module to prevent DOS attack,Creation of users and groups and their default directory, memory allocation and default webroot , install and configure transparent squid proxy on the same so that every request on the internet is routed through this server. Other security features like disabling root login and instead using sudo , configure MySql database in /etc/my.cnf , Configure PHP in /etc/php.ini like file upload size, short_open_tag etc, installing and configuring phpMyAdmin, Configuring local DNS server , Configure JAVA/TOMCAT for Apache SOLR in CentOS. Drupal apache-solr-search module communicate with tomcat in the port 8080 for solr search etc. I did a lot of research on compiling linux kernel with customized driver set and installing it on my home PC in these period.
I may not be a advance Guru, but where ever, I get a chance to work on any linux based system, I always performed very well. It is my desire and dream to work with advance gurus in Linux to excel myself to a new height.
My skill test in unix is Top 30% and I am a linux geek whatever i do in linux, I do it with 100% perfection. Also my score on skill test of Linux in Elance is Top 10%(Please check the attachment secion).
The skill set that i acquired are divesed like I have developed Web mapserver in GIS to highly advanced websites in Drupal as well as basic idea of system development in J2EE though i have handled only one such project. But if I look at my career in IT, I have one common thing that is linux as a core of my capabilities. I am ready to face any interview to prove my capabilities based on linux.
Linux system administrator and Drupal Developer