San Francisco Bay Area
Senior Software Engineer
August 2015 to December 2017
August 2014 to August 2015
Senior Member of Technical Staff
October 2010 to August 2014
Tactel US Inc
January 2010 to September 2010
San Francisco Bay Area
March 2009 to November 2009
May 2008 to August 2008
Siemens Information Systems Ltd.
Senior Software Engineer
July 2005 to August 2007
What company does Prerna Manaktala work for?
Prerna Manaktala works for Yelp
What is Prerna Manaktala's role at Yelp?
Prerna Manaktala is Engineering Lead
What industry does Prerna Manaktala work in?
Prerna Manaktala works in the Computer Software industry.
Engineering Lead @ Yelp San Francisco Bay AreaSenior Software Engineer @ Couchbase Implemented Random Query Generator for comparing N1QL query language with SQL.▪ Worked on plan improvements in couchbase query related to secondary indexing.▪ Enhanced performance of N1QL queries.▪ Implemented junit tests for JDBC n1ql driver.▪ Automated tests and improved following features in query:▪ Advanced shell▪ Covering Indexes▪ Query Workbench▪ Query Monitoring▪ Array Indexing▪Worked on Asterix Db integration with couchbase. From August 2015 to December 2017 (2 years 5 months) Mountain ViewSoftware Developer @ DataTorrent, Inc. • Implemented Couchbase Input and Output Operators which interact with the NoSQL database in a fault tolerant and idempotent way.• Wrote a module to generate ORC files in Hive and a fault tolerant HiveOperator which writes data to Hive Partitions from files written in HDFS locations. These files were generated by an implementation of File Output Operator.• Worked with JPMC customer to deliver SplunkToKafka and JMSToSFTP applications.• Implemented delimited data parser using SuperCSV which can be extended to output field values in desired data structure.• Refactored existing Deduper implementation which determines whether a duplicate event has occurred and spools data out to a particular store as necessary.• Implemented generic operators for memsql, Cassandra, couchdb, jdbc, jms, mongodb. From August 2014 to August 2015 (1 year 1 month) Senior Member of Technical Staff @ Oracle Responsible for design, development and troubleshooting of software programs for Oracle Fusion Middleware and Application products on different platforms. Ported Oracle Fusion Middleware product features from one OS to another, Solaris, Windows and AIX. Provisioned repositories to verify that integrated Fusion Application products are working as required. Resolved server timeout, weblogic and nodemanager issues. Wrote modules for upgrading Oracle Fusion Applications. Implemented healthchecker to be run before orchestration runs on various nodes. Technologies used: Java,Application Server: Weblogic From October 2010 to August 2014 (3 years 11 months) Redwood CitySoftware Developer @ Tactel US Inc Responsibilities:• Enabled sms readback on BlueAnt Headset Q2 for the BlueAnt application on Droid in Java/Android operating system.• Developed the Help Section for the BlueAnt application on Droid.• Introduced a switch for Firmware Upgrade for the application• Created the User Interface of BlueAnt Firmware Updater in C#, Windows xp. It works on Windows Vista and Windows 7 as well. This involved editing and parsing of BlueAnt’s xml file on a large scale.• Testing of the applications and Quality related work: • Created 200 test cases on Testlink from the Use Case Document sent by Motorola.• Formed different Test Scenarios to do Black Box and Functionality Testing.• Did extensive manual testing – Performance and Regression on the Weekly build and generated Test Reports every week. • Used an event generator to do Stress Testing.• Enhanced the BlueAnt application to work with other BlueAnt headsets which have not been released yet. From January 2010 to September 2010 (9 months) San Francisco Bay AreaSoftware Engineer @ Garmin International I was part of the personal navigation device development team and worked on products called nuvi18xx, nuvi 8x5 and nuvi 12xx.Following are the tasks which I accomplished during my tenure:• Refined the user interface :o Introduced new widgets like the Text Slider Widget for songs, albums, artists in mp3 player. Displayed mp3 tags in a scrolling wayo Implemented zooming function in camera screeno Designed and implemented the touchscreen button layout• SQLite support for storing Feedbacks: User can give ratings of his choice to each point of interest which are stored in the device and exported to the Garmin server and shared among users• Worked on User Data Management: categorized point of interests to be stored under their specific tags.• Auto complete text in keyboards: If a user has entered some information in the text field of keyboards, then next time, he will be prompted to use it when he starts typing its first character.• Intelligent speller: User inputs address and a predetermined address database is searched and if it matchthen display automatically.• Maintained product quality by participating in unit and system testing and fixed various memory leaks, segmentation faults and data aborts• Testing of the products and Quality related work: Made product features connect with the requirements by manual black box testing and functionality testing of the product. Organized data on the unit.• Was part of the team which implemented msn support in nuvi:o Displayed and saved the theater points so that a user can route to a particular theater just by clicking the movie he wants.o Retrieved MSN Flight status when searching by Flight number• Tracked data using Fuel Report of Eco Route• Performed the task of saving of edited data and then displaying it with new data• Worked on the start up wizard which lets a user select language and time, the very first time device is switched on• Display of location based advertising From March 2009 to November 2009 (9 months) Intern @ Skyfire • Analyzed Logs containing mobile browser specific details for improving speed of the browser using HADOOP which is a Java software framework that supports data-intensive distributed applications• Designed Jasper Reports using Jasper Server and iReport• Formulated complex SQL queries to run on the vast Skyfire database• Edited the perl script for running of Skyfire’s daily logs From May 2008 to August 2008 (4 months) Senior Software Engineer @ Siemens Information Systems Ltd. • Involved in gathering of System Requirements and developing a conceptual design.• Migrated legacy applications deployed on Tomcat to Web Sphere Application Server 6.0.• Parsed the XML files using DOM so that XML records can be processed.• Used all the components of Struts Framework like Action Forms, Action Servlets, Action Mappings, Action Errors, and Apache Tiles.• Performed unit-testing of the application using JUnit.• Tested EU-CPCS(European Union-Consumer Protection Corporation System) • Designed and developed user interfaces using JSP, Java script, XML, XSLT and HTML.• Used Java Servlets for server side programming for handling requests and responses from the client• J2EE framework facilitated the integration & deployment of Servlets, JSP and XML on Weblogic.• Development of EU-XSLT (European Union-Extended Stylesheet Language Transformation)• Designed the entire database and acceptable normalization of Change Request Management• Used Erwin for designing of the database From July 2005 to August 2007 (2 years 2 months)
Introversion (I), Sensing (S), Thinking (T), Perceiving (P)
1 year(s), 7 month(s)
There's 90% chance that Prerna Manaktala is seeking for new opportunities
Enjoy unlimited access and discover candidates outside of LinkedIn
Trusted by 400K users from
76% of Fortune 500 companies
The most accurate data ever
Hire Anyone, Anywhere
with ContactOut today
Making remote or global hires? We can help.
No credit card required