Atul Kulkarni
**** * ***** ***., *** D***, Denver, CO 80222 213-***-**** abqb5v@r.postjobfree.com www-scf.usc.edu/~atulkulk
Work Experience
Software Development Engineer McAfee An Intel Company 10/2010 Present
Anti-spam Engine Development [C++, Lua, Perl, Python]
- Designed, enhanced and maintaining existing Anti-spam engine for Windows and UNIX platforms.
- Implemented a new feature to detect snowshoe spam which decreased customer submissions by 40%.
- Worked on Test Automation Framework in order to help QA to execute the test cases.
Enhancement - McAfee Customer Spam Submission Tool An MS Outlook plugin [VC++]
- Redesigned and ported existing tool to MS Outlook 2010 using the new ribbon interface technology
Student Developer USC Norris Cancer Center (Informatics) 07/2010 10/2010
SQL Query and Reporting services [MS SQL Server 2008]
Cafe Development [VB.NET]
Programmer Analyst Bitwise Solutions 06/2006 08/2008
Project: Discover Financial Services (DFS)
Developed and installed several Ab Initio applications as per Business requirements in to production
environment with 99% success rate.
Implemented UNIX shell scripts to deploy several Ab Initio graphs.
Decreased overall running time of the DDS (Decision Data Sourcing) system by 10% through analysis of
the whole system.
Reduced processing time of DDS system, a DDS Enhancement project, by 25% to meet the Serv ice Level
Agreements (SLA) by optimizing Ab Initio business applications.
Lead a team of 5 for one of the DFS Module.
Education
Masters in Computer Science at University of Southern California May 2010
B.E. Information Technology at University of Pune May 2006
Academic Projects
Security Systems
Research paper - Biometrics Cryptography
Introduction to Biometrics and various types of Biometric Systems.
Biometric Encryption and its implementation.
Comparison between traditional cryptosystems and biometric cryptosystems.
Performed lab work on Packet sniffing, Intrusion Detection, Firewalls, ARP Spoofing, Authentication,
Authorization and Cryptography.
Analysis of Algorithms
Studied and solved several algorithmic design problems based on greedy-based approach, dynamic
programming, divide and conquer.
Introduction to Computer Networks
Learnt several concepts such as TCP/IP, UDP, Circuit Switching, Packet Switching, RIP, OSPF, BGP,
Routing Algorithms, Sliding Window Protocol, and MAC Layer Bridging.
Simulated a course registration system using TCP and UDP sockets based on client -server architecture.
Computer Communications
Developed Servant A Peer-to-Peer Distributed File Sharing System [C++, Unix, pThreads, Team Size: 2]
Stores, and retrieves a file based on the result of a search.
Perform various types of searches.
Delete a file from the Servant and destroys all copies of it.
Multithreaded Emulation of M/M/2 queues according to Poisson distribution using pThreads [C++, Unix,
pThreads]
Implemented Client/Server architecture to handle file transfer request from multiple clients using TCP
sockets [C, Unix, pThreads]
Web Technologies
Developed Google Maps Mashup [Javascript, AJAX, XML, JSON]
Provided a Google Maps-based interface to display the current Yahoo TV Listing of Los Angeles TV
stations.
Combination of HTML, CSS, DOM, XMLHttpRequest, XML and Java Servlets along with Ajax and JSON
were used for data retrieval.
Built and implemented a web crawler for retrieving Yahoo TV webpage using Perl [Javascript, Perl, XML]
Distributed Applications
Developed Web Registration System A Multithreaded Client-Server Application [Java, C++, pThreads,
Team Size: 2]
Implemented an Online Shopping System A Peer-to-Peer Multithreaded Application [Java, C++]
Built Web Registration System using Java RMI [Java]
Web Registration System - An Web Services application [Tomcat, Axis]
Operating Systems
Implemented Thread Synchronization, Multithreading, and Multiprogramming [NACHOS, C, C++]
Programmed System Calls such as Fork, Exec, and Exit for Multiprogramming [NACHOS, C, C++]
Skills
Programming Languages: C, C++, Java, Lua, Perl, Python, XML, Javascript, Shell scripting, AJAX, JSON,
HTML
OS & Tools: Windows, AIX 5.3, Linux, Sun Solaris, Subversion, CVS, Ab Initio, Opnet, Wireshark, Apache,
Tomcat, Matlab, Eclipse, Octave.
Databases & Other: RDBMS, Oracle, PL/SQL, Mysql, TCP/IP, UDP
Achievements
Awarded Certificate of Appreciation by McAfee Labs.
Received two excellence awards for outstanding work in BitWise Solutions.
Activities
Collaborated and submitted a paper on Lecture Series on Frontiers of Technology organized by Persistent
Systems in Jan-Feb 2006.
Lead the Event Isotope (GUI Design Competition), a sub -event of OSIRIS 05 (An Inter-Collegiate event
organized by the students of I.T. Dept., Sinhgad College of Engineering) .