2
Pratik Jayawant Patil [email protected] Mob: - +91 9423991852 / +91 9066320081 Work Experience Innovation Engineerat CereBrahm Innovations Pvt. Ltd., Bangalore from Dec,2015 present (7 months) Designed and developed “Ask an Expert” feature, handling race conditions efficiently on a multi-server architecture that contributed 12.9% of DAU on “BabyBerry” app. Designed and developed “Inventory Management System” and Auto Searchfeatures. Designed strategy for live data migration to S3. Hands on experience with AWS. Headed 3 major Production Deployments. Migrated and created a replica set of MongoDB on Production Server while reducing downtime by 83.34%. Improved performance of Production Database Servers by 170% in peak hours. Worked on Django, Python, MongoDB, MySQL and AngularJS. Software Engineer Internat “Intel India”, Bangalore from Jul,2014 to Jul,2015 (1 year) Developed a new Algorithm with 4.3x max performance over older and increased throughput by avoiding unnecessary List expansion. Followed Agile Methodology for Software Development. Role additionally included Debugging, QA handling and Validation of Core CPU features. Worked with geographically dispersed teams across time zones. Educational Details Course Institute / University Year Score M.Tech. (Computer Engineering) Sardar Vallabhbhai National Institute of Technology, Surat 2013 - 15 9.28 CGPA B.E. (Computer Engineering) VCET, University of Mumbai 2010 - 13 71.20 % Diploma (Computer Engineering) V. B. Vartak Polytechnic, MSBTE 2007 - 10 87.17 % S.S.C. St’ Mary’s High School, Maharashtra State Board 2007 84.61 % Academic Projects 1. M.Tech. Research Project / Intel Internship Project Title: - OpRand: A MEMOP Randomization scheme for Processor Validation using Random Instruction Tool. A new Pseudo Random Test Generation Algorithm for Intel’s XEON processor validation which is capable of generating test seeds which are very rare to be generated by existing algorithm. Implemented with Arrays and Linked Lists as Data structures and Pointers. Technologies: - C, Java, Git/Gerrit, Jenkins, Vim, IBM-RTC, GDB, ITP.

Pratik Jayawant Patil(Resume)

Embed Size (px)

Citation preview

Page 1: Pratik Jayawant Patil(Resume)

Pratik Jayawant Patil [email protected] Mob: - +91 9423991852 / +91 9066320081

Work Experience

“Innovation Engineer” at “CereBrahm Innovations Pvt. Ltd.”, Bangalore from Dec,2015 – present (7 months)

Designed and developed “Ask an Expert” feature, handling race conditions efficiently on a multi-server architecture that contributed 12.9% of DAU on “BabyBerry” app.

Designed and developed “Inventory Management System” and “Auto Search” features.

Designed strategy for live data migration to S3. Hands on experience with AWS.

Headed 3 major Production Deployments.

Migrated and created a replica set of MongoDB on Production Server while reducing downtime by 83.34%.

Improved performance of Production Database Servers by 170% in peak hours.

Worked on Django, Python, MongoDB, MySQL and AngularJS.

“Software Engineer Intern” at “Intel India”, Bangalore from Jul,2014 to Jul,2015 (1 year) Developed a new Algorithm with 4.3x max performance over older and increased throughput

by avoiding unnecessary List expansion.

Followed Agile Methodology for Software Development.

Role additionally included Debugging, QA handling and Validation of Core CPU features.

Worked with geographically dispersed teams across time zones.

Educational Details

Course Institute / University Year Score

M.Tech. (Computer Engineering)

Sardar Vallabhbhai National Institute of Technology, Surat

2013 - 15 9.28 CGPA

B.E. (Computer Engineering)

VCET, University of Mumbai 2010 - 13 71.20 %

Diploma (Computer Engineering)

V. B. Vartak Polytechnic, MSBTE 2007 - 10 87.17 %

S.S.C. St’ Mary’s High School, Maharashtra State Board

2007 84.61 %

Academic Projects

1. M.Tech. Research Project / Intel Internship Project Title: - OpRand: A MEMOP Randomization scheme for Processor Validation using Random

Instruction Tool.

A new Pseudo Random Test Generation Algorithm for Intel’s XEON processor validation which is capable of generating test seeds which are very rare to be generated by existing algorithm.

Implemented with Arrays and Linked Lists as Data structures and Pointers.

Technologies: - C, Java, Git/Gerrit, Jenkins, Vim, IBM-RTC, GDB, ITP.

Page 2: Pratik Jayawant Patil(Resume)

2. B.E. Final Year Project Title: - Edit On The Go.

An Open Source contribution to “Mozilla Corporation”.

Using this App, a web user can create and edit Rich Text Document. This app was made for “Firefox OS” and included Indexed database and CSS media queries functionality.

Technologies: - HTML5, CSS3, JavaScript, jQuery, GitHub.

URL: - http://abhishekvp.github.com/editOnTheGo

3. OPUS’12 (National Level Project Competition) Project Title: - Data Hiding using Alternate Data Streams.

Used “Alternate Data Streams”, a security feature of NTFS to hide data.

GUI for file selection, Password Protection and Level 10 Rail-Fence encryption features were implemented.

Used Swing for GUI and Database Connectivity with MS Access.

Technologies: - Java, NetBeans, MS Access.

Technical Skills

Programming Languages Java, C, C++, Python, SQL

Web Technologies Angular JS, HTML5, JavaScript, CSS3, PHP, JSP, jQuery

Web Services | Frameworks REST(JAX-RS) | Django

Version Control Systems Git/Gerrit, GitHub

Debugging Tools GDB, ITP

Tools / IDE’s NetBeans, Eclipse, PyCharm, Maven, Jenkins, Visual Basic, IBM-RTC, Open Project

Databases MongoDB, MySQL, MS Access, Oracle

Operating Systems Windows XP,7,8,10 , Ubuntu, Unix, CentOS

Achievements

Ranked 120th out of 14000 teams in “CODEVITA”, a National level coding competition organised by TCS in August 2012.

Published a paper titled “Server Based Desktop Virtualization with Mobile Thin Clients” in “International Journal of Engineering Research and Applications” in March 2012.

Won Second Prize in “Technical Paper Presentation” in Orion’12 held at VCET.

Won First Prize in “Co-Dexterity” a coding Competition in Orion’12 held at VCET.

Extra Curricular Activities

A member of Technical Team in CSI-VCET and events Abacus’11, Abacus’12 and Opus’12, a National level Project Showcase.

Presented on the topics “Ethics of Hacking” for CSI-VCET, “PC Hardware and Troubleshooting” in Abacus’11 and “Hacking Reloaded” in Abacus’12.

Presented our project named “RFID Based Accident Detection System” in Opus’11 and Anveshan’11 held at VCET.

Declaration

I hereby declare that the information furnished above is true to the best of my knowledge.

Pratik J. Patil