Maulik Thaker

"Most likely to ditch a date for version upgrade !!"
Home     Entertainment     Education     Games     Time Killers     Blog     Tips and Tricks     Contact      
About Me
Course Work
 
 

                  

 MAULIK THAKER     ( pdf / Word )

 

 


1540 SouthWest Expy,

San Jose, CA 95126
(408)-931-1864                       
 

EDUCATION
M.S in Software Engineering, 12/07
San Jose State University, San Jose, CA (3.4/4)
 
B.S. in Computer Science, 06/04
SCET, Gujarat, India (3.7/4)

 EXPERIENCE
 
Hitachi, San Jose, CA
Software Engineering Scientist, 04/08
Developing Tools for the HDD optimization & More to come...
Platform : Java, C, C++, Perl
Symantec, Mountain View, CA
 Associate Software Engineer, 08/07 - 03/08
Deployment of Clustering Technologies, Storage Management, File Systems, Kernel I/O Driver. The responsibilities also includes developing and maintaining web based tools and scripts for managing the archival, build, tracking and installation of operating system level packages. Apart from these, I am involved in  developing configuration Tools for installation, configuration and startup of Veritas Storage Foundation and Veritas Cluster Server products
Broadcom Corporation, Sunnyvale, CA
Software Engineering Intern, 05/07 - 08/07
Perl Automation Testing on Blue Tooth Chipset series 20XX and Automate 6. Develop In-House Regression Testing scripts and escalate results. Developed a Central web-server for maintaining the Test results and reports (On-going).

 
RingCube Technologies Inc., Santa Clara, CA
Marketing Intern, 03/07-06/07
Responsibilities include maintaining Blog, Videocasting, Podcasting and University Relations.

Synopsys, Mountain View, CA
Software Engineering Intern, 05/06 - 08/06
Developed a Loaner Request server handling web-application on CGI, Apache Platform-Linux which was accessible throughout the world. Second project was to upgrade the Metadot Portal Server depneding on the requirements and uploading to Synopsys intranet server and manage its dependencies.

Lubi Electronics, Gujarat, India
Software Engineer, 3/05 - 7/05
Performed embedded software automation and maintenance for Numeric controls in VC++, as well as programmable logic control helping reduce cost of CNC software by 25%. Coordinated the small team that designed, developed installed and tested the application software including database systems


Federal School of India, Gujarat, India (Kendriya Vidyalaya)
Computer Lecturer: VB & SQL/Oracle, 12/04 – 03/05
Developed, planed and implemented lesson plans for classes with up to 50 students. Conducted testing, assessment and administered National Higher Secondary exit exams. Created the library Software and made it available online to students of the schools from the state.

         

           
 
 MAJOR PROJECTS

Behavior Based Automatic Security Monitor       (Click to View Report)

Operating System & Platorm : Windows, MS VC++ .NET, Perl
In this project, we attempted to approach the solution by researching into techniques that address this network threat by analyzing the behaviors. The major goal of this project will be to come up with behavior based intelligent system that can automate the network security. The focus shall remain on preventing spam and then other network vulnerabilities base on the project development. This application will keep track of system calls and alert on misbehavior using Detour Library. Network packet monitoring using WinPCap module.

 Note : Publishing a Conference paper pretty soon.

Software Testing & QA, Fall 06                             

Operating System & Language: Windows, Java
Description: Development of Balanced Binary Tree application (GUI using Java Applets). The automatically balanced the tree and displays accordingly when a node is added or deleted. One can search the AVL tree for a given node and store the AVL tree in to a file. Testing included Automation, White Box, Regression and Black Box Techniques.

Securing RTSP over VPN, Fall 06                          (Click to View Report)
Operating System & Language : Unix, Windows, C++

In this term project, we explored the RTSP protocol and further enhanced the protocol to support the streaming for audio and video files. We implement the project using the open source resources. We use live555 for the RTSP server and Mplayer and VLC for the client. The RTSP server as well as the RTSP clients can be run on Windows and UNIX based platforms. The streaming was secured using VPN tunnel between the Client and the Server. The authentication was a shared key protocol. The access to the Stream file was authenticated.

Mini Chat server based on Java Socket, Fall 05

Operating System & Language : Windows, Java

Online Rail Reservation , Fall 03
Operating System & Language : Windows XP, Active Server Pages 

Book Store Management system, Spring 03 

Operating System & Language : Windows XP, Java Server Pages

 

Account Stock Management for a Pharmaceutical Firm

Operating System & Language : Windows 2k, Visual Basic ( Front End ) MSAccess ( BackEnd)

 

2-Pass Macro Pre-Processor, 2-Pass Macro Assembler for 8085 processor instructions and Loader

Operating System & Language : Windows, DOS, C, C++

 

Mobotrics Spring 04

Operating System & Language : Windows XP, Visual Basic, Access Database

This was my under-grad Major Project. We controlled remote devices using cellular SMS. The application controlled remote Hardware using the software interface ( which in our case was cell phone device ) along with Authentication and security feature

 

 


PAPERS PRESENTED 

 

             Grid Computing                                                                                                                (Fall 06)

             Securing VoWLAN                                                                                                          (Fall 05)

             Office Automation & Acquisition UI                                                                            (Fall 05)

             Meteor Burst Communications                                                                                 (Spring 04)

             User Interface & Design: Office Automation Acquisition                                         (Fall 05)

             Risk Management & Analysis                                                                                   (Spring 06)   

 

 


SKILLS

 

Programming Languages :

C/C++, Java, Java Script, XML( SAX & DOM , Schema, DTD, Digital Signatures), Perl, CGI, Prolog, UNIX, Shell programming, Network Socket Programming in C++, Visual Basic, Visual C++, JSP, ASP, Borland CPP.

Databases

 Oracle 9i, MS Access, SQL, DB2

Framework & Tools

UML, Eclipse ( MyEclipse, Hybernate), Visual Paradigm for UML

Hardware Skills

Digital Circuits, Micro-processors ( 8085/x86), Computer Assembly  

Testing Tools

Automate 6, Silk Test, JUnit

Web Development Tools

Flash 5, HTML, CSS, Javascript 


 

ACHIEVEMENTS   

 Presented a working model of “Digital Stop Watch” in a National Level Technical Symposium MINDBEND -- 2002 organized by SVNIT, Surat. 

Presented a working model of “Infra red remote Control” in KSHITIJ-2002 Technical Symposium of SCET, Surat

Won the competition held at IIT Mumbai on Walk on Water that requires technical skills and designing capabilities.

Presented a working model on “FM receiver radio” in KSHITIJ -2003 ,a National level Symposium organized by SCET,Surat.

Presented a software model “Socket Programming for chatting server” in KSHITIJ- 2003, a Technical Symposium of SCET, Surat.

 

 


WORKSHOPS
 
“Archeology” organized by IIT Mumbai (2003).
“Cars & Technology” organized by IIT Mumbai (2004).
“Hacking Truths” by Ankit Fadia at IIT Mumbai (2003) and “Robotics” at IIT Mumbai (2003).
“Advancements in the Space Technologies” held at AMA Complex Ahmedabad
 


CURRICULAR ACTIVITIES
 
Been the head of organizing committee of KSHITIJ -2002, KSHITIJ 2003. A National Level Technical Symposium held at SCET, Surat.
Student Jury in UPDATES - 2003 the symposium held at SCET, Surat.
Database Management for KSHITIJ- 2002 a National Level Technical Festival.
Played Volleyball to the District Level from Higher Secondary School ( Best High School ) and have been the player for the Computer Department.