PRIYANKA PATADE
Email: *********@*****.***
Phone: 480-***-****
http://www.linkedin.com/in/priyankapatade
SUMMARY:
Designing Mockups using Balsamiq.
Excellent MEAN Stack design and development experience.
Excellent LAMP Stack development experience
Excellent Web development experience in Angular, Node.js, Express, MongoDB,
Bootstrap, HTML 5, PHP, AJAX, Javascript, jQuery, HTML5, CSS.
Experience on Web service integration (JSON, XML, REST)
Knowledge and development skills in relational databases (MySQL, SQLite & Microsoft SQL)
Good Object Oriented Design and programming skills in C++/C#
Cross platform knowledge in MS and Linux. Familiar with Android SDK and iOS SDK
Strong in developing and designing web 2.0 application according to Information architecture and Usability standards using OO JavaScript framework, Ajax, jQuery, XML, DHTML, XHTML, CSS and MVC framework.
Extensive knowledge in OO JavaScript design pattern and JavaScript MVC Patterns.
Excellent Knowledge of multi- tier Web Based application development.
Strong knowledge in SQL querying, updating, deleting and creating.
Hands on experience in HTML5 and CSS3 to create responsive web application using Bootstrap.
Strong knowledge in Lamp (PHP,Apache,Mysql,Linux) environment to build both Front-end and Back-end features.
Strong analytical and problem solving skills, self-starter and good team player.
Highly motivated, dedicated, fast learner and has proven my abilities in my projects both as a team player and an individual.
Extensive knowledge in E-Commerce and social network platform.
Strong RDBMS fundamentals and experience with databases like Oracle, MySQL
Expert knowledge of JavaScript, DOM, JQuery and Ajax.
TECHNICAL SKILLS:
High Level Languages : PHP, C, C++, Visual Basic, Java, Shell Script.
Web designing Technologies: Django, Python, HTML5, Angular, Node.js, Bootstrap, Java
Script, AJAX, CSS 3, JQuery.
Databases : MongoDB, MySQL, SQL 2008 MS Access, SQLite.
Operating systems : Windows, Linux, UNIX
WORK EXPERIENCE:
Sr. UI Software Engineer, Violin Memory June 2015 – Nov 2016
Symphony:
Primary tools and technologies that I work with are: Html5, CSS3, JavaScript, JQuery, Ajax, XML, and JSON.
My prime responsibilities are code design, architecture and performance. I am also involved in Code review and JavaScript best practices and implementation.
Using GIT extensively for version control (GUI : Source Tree).
Developed two major modules for Thin Clone and Remap of Thin Clone of LUN’s.
Developed D3 charts which provides visualization of Flash Service Providers health.
Fixed Bugs.
Sr. Front End Developer, PayPal Feb 2015 - June 2015
Loss Leakage Monitoring System:
Implemented Ajax for rich-internet applications that mimic the responsiveness and complex user interfaces typically associated with desktop applications
Extensively worked with different teams, and understanding their requirements from business user experience and product development team
Designed mockups using Balsamiq.
Implemented various UI features like fading the background and rounded corners by using jQuery modal popup window-modalpoplite.
Loading static data from the server and refreshing the content on a page by using AJAX Requests.
Customized and created a software application and created best theme family that can extend by other UI Theme using CSS3, Django and HTML5.
Worked on consuming JSON object creation, parsing on both clients as well as server side.
Developed HTML5 pages and routing the views without reloading the page.
Built Restful API using Express for communication between the frontend and MYSQL.
Intensively used bootstrap for the look and feel.
Work closely with product managers, engineering, customers and other stakeholders to proactively gather and understand, usability concerns and areas for improvement
Responsible for migrating from old look of the application to Web 2.0 components and widgets using HTML5, Django, Python, CSS3, AJAX, JSON, JavaScript, jQuery and other plug-in.
Developed Unit Test cases for various JavaScript’s module using Jasmine.
Designed charts using Highchart.js.
Implemented more number of skins, and combination of the CSS sprites.
Coded pages using CSS in a table less environment.
Teaching Assistant, Northwestern Polytechnic University Jan–Oct 2014
Assisting Professor with classroom instruction, exams, record keeping, and other miscellaneous projects.
Tutor or mentor students.
Obtain materials needed for classes, including texts and other materials.
Prepare presentations for lectures.
Deliver lectures.
Hand out assignments and grade papers.
Record grades and inform students of their final grades.
Arrange for teaching observations.
Meet with students during office hours.
Help professors and teachers develop course plans.
Software Technical Lead, Reliance Industries April 2009 – June 2012
Force Vendor Information System: (HTML, PHP, Java Script, AJAX, MySQL)
This web portal maintains the database of all the software and hardware vendors for Reliance IT department. This allowed IT Management to lookup for vendors for software and hardware equipment. The Database provided detailed information regarding all the existing vendors. This included Vendor Name, Contact details, previous contracts, feedback from previous contracts, Internal Rating for the Vendor. The Database also included Names and Contact details of prospective new vendors.
Force Employee Information System: (HTML, PHP, Java Script, AJAX, MySQL)
This web portal maintains the database of all the employees of Reliance (~25K). The Portal allowed Reliance employees to search and get public information about other employees. This included the Name, Contact number, Reporting Manager, Team Name, Join date for each employee. Personal Information was available only to Human resource employees that included Salary, Grade, Personal Contact, Marital status, Date of Birth etc. The AJAX enabled search improved faster search time and easier lookup. The Portal allowed HR to update/add new employee information and update existing employee change of status (like new manager). The Portal provided several features to promote the open culture (Birthday notification & automated Greetings email from VP/CEO) and improve interpersonal relation within employees.
Attendance Management System: (HTML, PHP, Java Script, AJAX, MySQL, Web 2.0)
This web portal was used by the non-payroll employees (consultants) to record their office work hours. The employee was required to login on the portal and click on the IN Time and OUT Time Tabs to record their work hours. Every month attendance report is generated and automated mail was sent to the Reliance manager and they have to approve the attendance with the approval TAB. This approved attendance report email was finally sent to the Consultancy manager. This also supported features like Leave Application. Employees can submit leave applications on the portal. This generated an email and followed by a portal message to the Managers portal screen. The Manager portal screen was supported with Team Leave Summary which provided the current leave and future leave request for all employees. This allowed him to make better decisions at approving the leave.
Knowledge Base System: (HTML, PHP, Java Script, AJAX, MySQL, Web 2.0)
This feature was added to the Reliance web portal used by all employees. This allowed any employee to maintain personal bookmarks. Bookmarks could include webpage address, wiki pages, blogs, files etc. Any bookmark could be shared with one or more employees. Employees could also list their bookmarks as public to be viewable to all other employees. This feature was very beneficial to various teams within Reliance which allowed them to share common practices and Ideas.
Software Developer, Reliance Industries Dec 2007 – April 2009
SPARK Instant Messaging: (HTML, PHP, Shell Script, Java Script, MySQL, Perl Script)
This peer to peer application was the first to provide instant messaging service to all Reliance employees. This application was integrated within Reliance IT. This included the Web service for Account request, setup and update (password change), monitoring of chat servers, Login statistics and chat statistics, profanity filters etc. In order to install the IM “Spark” on the employee machine, the employee is provided with a unique passcode and portal link which is mailed to them. The user has to register on the portal after which there host name will be tracked into the database. The registration process is complete only after the user suggests this service to at-least 3 colleagues. A system generated mail is sent to the user saying his Registration is successfully completed. In admin portal the admin gets the users name and his host name Where he has to install the service,once done the admin send a system generated mail to the user saying Spark is installed on his machine.
LDAP/MTA Server Health Checkup: (HTML, PHP, Shell/Perl, Java Script, MySQL)
This LAMP stack based service was used by the server maintenance team and IT management to monitor health of all the IT servers (LDAP/MTA and 50 other servers) on a daily basis. This service would trigger a monitoring script (shell) every morning at a configurable time and record the status of each IT server to a local Database. The status included the CPU usage, free space, network traffic and other usage statistics of the server. This status would then be compared against the historical usage data and a detailed usage report was generated. This report was then emailed to all the stake holders for analysis and required server modifications were made to maintain the server health.
This service automated the server management work at Reliance and reduced any instances of server downtime.
MTA Monitoring System: (HTML, PHP, Shell/Perl, Java Script, MySQL)
The MTA (Mail Transfer Agent) Monitoring system was used to maintain high uptime of the Mail servers and allowed reliable mail transfer b/w Reliance Employees. A frequently executed shell script would check the status of the MTA Server. The status included the mail queue traffic, CPU usage, and account management and was being displayed on a web portal. If the mail queue exceeded a specific limit, a visual alarm along with an audio track would start which indicated the need for a queue flush. This provided a reliable mail transfer service for all Reliance employees.
ACADEMIC PROJECTS:
Workforce Analytics: (HTML5, Angular, Node.js, Bootstrap, Jquery, AJAX)
This system is designed for HR Manager and Business Analysts to answer workforce-related questions using workforce analytics. They can know whether to bolster training programs, tweak our benefits and compensation plans, or hire into or terminate from key talent pools. They need not turn to across-the-board cost cutting measures and reductions in staff and services. They can sift through far more data and crunch many more numbers to determine who is performing well, who will be needed, where will they be needed, with what skills, and at what cost? They can look at which individuals are achieving their performance goals and see which of them have the competencies needed for today and tomorrow to build a competitive workforce. With breakdowns in place of competencies and of skills needed for the future, along with performance metrics, organizations can thoughtfully manage their workforce with targeted training, development and retention programs, see the value this support delivers, and even make predictions on future performance or retention. Workforce analytics enables not only a view of the workforce today but offers true insights that can drive talent-related decisions and actions, resulting in improved performance in the future.
Pac-Man Application: (JAVA)
Designed and Developed the Pac-Man game as a Java Application. The Program would take a Map file indicating the Map for the Pac Man Program. The Program would detect the initial position and start navigating the available path to consume the points. As it navigates, the program would highlight the visited path. The visited points were converted to hazards. The Program should avoid any hazards and also the same path except backing up from dead end.
Ping-Pong Application: (JAVA)
Designed and Developed the Ping Pong game as a Java Application. The Program would support user interface and take in the mouse controlled movements for the game. The Program was designed to allow the user to deflect a Pong ball towards a three walled surface and avoid it to drop through the fourth.
This was a multithreaded application to support the program flow as well as User input at the same time.
Online Shopping E-commerce: (PHP, MySQL, Ajax, JavaScript)
Designed and Developed E-commerce website which allows online shopping of cloths for women.
A user can view all types of clothes on site; add any selected item to cart and checkout by paying the total amount.
‘Quiz’ Phone gap App: (HTML 5, CSS 3, MySQL, JavaScript, JQuery)
This app has 3 features READ, QUIZ, ANALYSIS. A user can read a topic material and then take a quiz ‘n’ number of times on same topic and view his topic wise improvement in analysis.
EDUCATION:
Master of Science (Computer Science) Jan 2013 – Dec 2014
Northwestern Polytechnic University, Fremont, California.
GPA - 3.8/4.0
Bachelor of Engineering (Computer Engineering) Aug 2004 - June 2007
V.J.T.I, Mumbai University, India.
Distinction Honors
Diploma (Computer Science) Aug 2001 – June 2004
Terna Polytechnic, Mumbai University, India.
Distinction Honors.
HONORS AND AWARDS:
Scholarship from JRD Tata
Scholarship from Vithalldass Thakerse.
Awarded Certificate for Terna Polytechnic for pursuing the highest score in Final year.
Secured 10th rank in General Merit List of Diploma Engineering in Mumbai University.
Extra-curricular Activities:
Volunteered for National Literacy mission
Volunteered for National Polio Eradication Program
INTERESTS & ACTIVITIES:
Music, Meditation, Yoga