PRAKASH PATEL
**** ********** ******* *****,*********,NC-28262. Email: ****************@*****.*** Mobile: +1-980-***-**** OBJECTIVE
Dedicated professional seeking a full-time position in Software Engineering/ Software Development. EDUCATION
UNIVERSITY OF NORTH CAROLINA, CHARLOTTE GPA : 3.8 / 4.0 Master of Science (M.S.) in Computer Science Jan 2016 - May 2017 UNIVERSITY OF MUMBAI, Mumbai, India GPA : 3.5 / 4.0 Bachelor of Engineering (B.E) in Computer Engineering Aug 2007 - June 2011 EXPERIENCE
Vistaar Technologies, Mumbai, India. Sep 2011 – Dec 2015 Senior Software Engineer, Research and Development Department
• Designed and implemented database connection pool for making the system immune to database restarts which in turn reduced the downtime of the system. (C++)
• Implemented Producer Consumer pattern to perform updates on database. (C++)
• Redesigned the existing code to create smaller chunks of big tasks to be executed by individual worker thread independently. (C++)
• Transformed the Vistaar product so that it conformed to MSSQL and MySQL database servers by modification at the persistence management layer. (C++, Java)
• Participated in SDLC process of various product enhancements that performed search query in the OLAP system faster.
(C++)
• Developed an in-house web based application to manage change request and to have password less access to Vistaar’s deployed setups on linux server. (Java, Oracle, HTML, CSS, jQuery, Shell script)
• Implemented a reusable framework idea to automate unit testing. (Perl and Shell scripting.) TECHNICAL SKILLS
Programming Languages: C++, Java, Shell, Perl, SQL. Technologies and Frameworks: JSP, Servlets, RESTful Web Services, Spring MVC, Hibernate, Jersey. Operating Systems: Linux, Windows.
Databases: MySql, Oracle, MSSQL.
Development Tools: gdb, Valgrind, clang, zoom profiler. Version Control Tools: StarTeam, Mercurial Hg, Git. PROJECTS
Mini Quora, using Spring MVC, Java and Hibernate Sep 2016 – Nov 2016
• Implemented a miniature version of Quora where a user can register, create his profile and do activities related to Post. Developed a Newsfeed feature where the user can see posts of other people. Sentiment Analysis of Tweets, using Hadoop MapReduce (git.io/vS5fm) Oct 2016 – Nov 2016
• Implemented two classifiers - Naïve Bayes and TFIDF classifiers to classify tweets into positive and negative sentiments. Roommate Finder, using Rest API, Jersey, Java, JSP and MySQL (git.io/v7ogo) May 2016 – Jun 2016
• Implemented Roommate Finder, a web service, where a user can find a roommate based on his matching criteria. Image Classification, using Python and OpenCV (git.io/vS5vr) Sep 2016 – Dec 2016
• Trained SVM classifier over a dataset of 0.1 Million images across 100 categories to predict class of 1000 test images. Infiniti- Online cable subscription, using Java, JSP, Servlet, Html, CSS and MySQL (git.io/vS5fF) Feb 2016 – May 2016
• Developed a web application for managing cable subscription using MVC pattern with functionalities like-Register user, Add/Delete/Update channels, Bill generation etc. Astronomical N-Body Problem, using C++, MPI and X11 Apr 2016 – May 2016
• Simulated the movements of bodies in space using MPI and Master-Slave pattern and compared the performance with sequential code.
RELEVANT COURSES
Graduate Courses
• Algorithms and Data Structures, Cloud Computing, Parallel Computing, Software System Design and Implementation and Visual Databases.
Undergraduate Courses
• Analysis of Algorithms and Design, Data Structures and Files, Operating System, Object Oriented Software Engineering, Distributed Computing and Computer Networks.