AASHAY WAGHMARE www.linkedin.com/in/aashaywaghmare
*** **** ****** **********, **, 13905 ********@**********.*** Contact :607-***-****
Education:
Binghamton University, State University of New York, Watson School of Engineering Binghamton, NY
Expected: May ‘15
Master of Science in Computer Science
Cumulative GPA: 3.43/4.00
University of Pune, Pune. Pune, India
Bachelor of Engineering in Computer Engineering
Technical skills:
Languages: C, Core JAVA,C++,C#, ADO .NET,Visual Basic 6.0,Haskell,HTML 5,CSS,ASP,Javascript.
Database: SQL Oracle 9i, PL/SQL Oracle 9i, MySQL, SQL server 2008 R2, SQLPLUS.
IDE & tool: Eclipse, Microsoft Visio,Visual studio 2010, ANT, Data warehousing Cognos tool.
Certificate: Oracle certified associate SQL, Oracle certified associate PL/SQL, Microsoft technical associate DBA.
Academic Projects:
Chord system using Distributed hash table: Aug'14-Dec’14
Utilized in peer-to-peer file look-up services for internet applications.
Generated client, server stubs and skeleton using Apache thrift framework.
Performed Node operations and Node fault tolerance operations like join, concurrent join and remove respectively.
Utilized Java RMI feature for client –server communication and serialized wire data in J-SON format.
Reduced file look-up complexity from O(n) to O(logn).
Student registration system: Aug'14-Dec’14
Developed Student registration system using Oracle’s PL/SQL and JAVA JDBC framework.
Rendered Extended entity relationship diagram and Class diagram in Microsoft Visio UML design tool.
Implemented functionalities for student-user: Enroll student, drop class, view classes, view pre-requisites and
get transcript in excel-sheet form using Java API JExcelAPI.
Offered functionalities for Faculty-user: View classes, set class schedule, view class report in excel sheet form.
Used BCNF level normalization rule to form efficient RDBMS.
Chat Room: Feb'14-Apr’14
Designed multi-threaded client-server Chat application using JAVA technology.
Reduced execution cost by using combination of design pattern like “Object pool “,”Singleton “and double locking .
Procured functionalities like server can chat with multiple clients simultaneously, client name is decided by the client
itself and client is able to store chat back up in text file at any time.
Remote Data Storage: Mar'14-May’14
Created a Generic library for persistent storage of data on the remote server using dynamic proxy pattern in JAVA tech.
Used serialization and de-serialization to store-restore employee object in wired JASON format.
Exploited JAVA feature reflection for method invocation.
TCP\IP steganography July’10- May’11
Provided security to transit data by encryption using chaos sequence and hiding data into lower layer of TCP\IP stack.
Researched IEEE TCP\IP steganography 2007 paper and modified to dump encrypted data instead of protocol data to
lower layer of protocol stack in VC++ language and also learned and used “Wire-shark” tool as sniffer.
Studied cryptography concepts, chaos sequence for encryption purpose and implemented the algorithm in project.
Result Analysis Aug ’09-Dec’09
Maintained academic info of students and provides the annual result in excel sheet format.
Designed back end relational data base system to 3NF level in Oracle 9i data base and GUI in V.B.6.0.
Created various users with respective rolls to enforce access control.
Relevant courses:
Graduate Courses: Programming systems and tools, Programming languages, Computer Architecture, OS, Design
Pattern, Data Algorithms computer analysis, Computer security, Distributed System, Database management system.
Work Experience:
Zensar Technology Pvt. Ltd. Pune,India
Sept ‘11-Oct‘12
Jr.Software Engineer
Project: “Who will be millenary? “ (Practice Project) Feb ’12-May’12
Simulated TV Program “who will be millenary “using C# and SQL Server 2008 R2.
Implemented in 3-tier architecture fashion.
Simulated Help line like 50-50, Expert advice successfully.