Data Engineer Iii Resume
Prussia, PA
TECHNICAL SKILLS
Graduate Level Academic Experience: Advanced Computer Architecture, Advanced Operating System concepts, C, C++, Linux, Parallel Programming (Pthreads, OpenMP, MPI, CUDA, STM, MapReduce/Hadoop, Oyama Locks), Userspace - Threads design, Filesystem (in userspace) design using FUSE library, Unix-Shell design, Ld PRELOAD linking technique, Boost C++ library, Gdb, Mutrace, Memslap, Memcached, Gnuplot, Valgrind, Digital Systems Design (RTL), Verilog, Altera-Modelsim, Advanced Database course, Algorithms, Cryptography & Network Security, and others.
Programming/Scripting Languages: (Strong ) Perl, C, C++, JavaScript (Hands-on ) PHP, Java, bash/csh scripting, Asterisk IP-PBX, HTML/DHTML, Makefile.
Databases: (Strong ) MySql, Oracle 9i/11g including PL/SQL and SQL*Plus, (Hands-on ) IBM-DB2.
Operating Systems: (Strong ) Linux (Fedora, Red-Hat, CentOS, Ubuntu), (Hands-on ) Windows XP / Vista / 7, Windows Server 2003/2008, Unix variants (HP-UX / Solaris / AIX), OpenVMS.
Other Tools & Technologies: Vim, Apache-Server, CGI, mod perl, Webmin, Subversion, Matlab, OOP/OOAD, Regular- Expressions, jQuery, CSS, Ajax, JSON, XML, NFS, Visio, ErWin, TOra, Dig, Dnsmasq, Sendmail, Payment Gateway integration (authorize.net), Git, and many others.
PROFESSIONAL EXPERIENCE
Confidential, Prussia, PA
Data Engineer III
Responsibilities:
- Working in the MasterFile delivery team (Makefile, Perl, Bash, Oracle 11g, Git, DES projects )
Confidential, Prussia, PA
Software Development Engineer
Responsibilities:
- Worked as a Test Automation Engineer (bash, cvs, tcl, expect, perl, sql, Linux, BI using MS-SQL) .
Confidential Malvern, PA
System Analyst/Programmer
Responsibilities:
- Worked on GT.M source enhancements/debugging (csh, cvs, mercurial, unix-variants, OpenVMS, C) .
Confidential, Bethlehem, PA
Research Assistant
Responsibilities:
- The goal was to measure and study the performance difference between various synchronization mechanisms by modifying the (open) source code of a shared-memory multithreaded distributed caching server, Memcached.
- The various mechanisms involved were POSIX Mutex Locks, Test and Set, Oyama Locks, and Software Transactional Memory (C,C++, Linux, Subversion, Memcached, Memslap, gcc, gdb, Perl, bash, gplot, etc...) .
Confidential, Belleville, NJ
VoIP Analyst / Web Application Developer
Responsibilities:
- Developed custom web applications for Asterisk™ Servers (Webmin, Perl, MySql, HTML, and JavaScript) , a web- application for sending bulk SMS-messages (LAMP Stack) , and scripts for administrative and maintenance work (Perl, Linux, and similar) .
Confidential, Piscataway, NJ
Web Application Developer/Junior System Administrator
Responsibilities:
- Developed web applications (LAMP stack, Oracle, c/c++) , administered various applications/servers (MS- Exchange server, sugar-crm, cats-one, Apache on Linux, and the like) , and managed routers ( Confidential, and Confidential ) .
Confidential
Senior Software Engineer
Responsibilities:
- Created Perl-scripts for huge text-data processing. (Perl, Oracle, MvSql, Bugzilla, Subversion, ToRA, and similar)