RINKU PATEL
Technical Lead
CONTACT
Location
Pune - 411038
Phone
-
-
Email-
SOCIAL
www.linkedin.com/in/rinkuppatel
SKILLS
Node.js, jQuery, JavaScript, .Net, MVC.Net, ASP.Net, Selenium, WCF, Rest API, HTML5, CSS3, Bootstrap, C#, Sql Server.
AWS services - DynamoDB, RedShift, SNS, Elastic Search, Elastic Beanstalk, Lambda, Kinesis, S3, Ec2, API Gateway.
TOOLS
Visual Studio, TFS, Clear Case, Jira, Jenkins, Docker, Git, Git Extension
EDUCATION
MCA - 2002 to 2005
T. N. Rao college
Saurashtra University, Rajkot Gujarat.
Pass with 67%
B. Com – 1999 to 2002
Smt. K.S.N Kansagara College
Saurashtra University, Rajkot, Gujarat.
Pass with 67%
HSC – 1999
Sardar Vallabhbhai Vinay Mandir
Gujarat Secondary and Higher Secondary Education Board, Rajkot, Gujarat.
Pass with distinction, 77%
HSC - 1997
Sardar Vallabhbhai Vinay Mandir
Gujarat Secondary and Higher Secondary Education Board, Rajkot, Gujarat.
Pass with distinction, 77%
PROFILE Summary
Professional with 12+ years of software delivery experience in web application design and development.
Expert in web development technologies like – ASP.NET MVC, WCF, Node.js, jQuery, JavaScript, HTML5, CSS3, Express.js and MongoDB
Hands-on experience and expertise in AWS services like DynamoDB, Elastic Search, API Gateway, RedShift, Elastic Beanstalk, Lambda, Kinesis, S3, EC2, SNS
A quick learner and good work ethics with very good analytical, communication and interpersonal skills
Experience
Project Lead • Persistent Systems • Mar 2007 – Present
Project 1:Smart Alerts
Client: Agilent
Domain:Pharmaceutical
Duration:1+ year (Jan 2018 to Present)
Team size:8
Technologies:Node.js, Express.js, jQuery, JavaScript, Node.js Rest API, WCF, MongoDB, Windows Services.
Description:Smart Alert is role-based application designed for Agilent's Gas chromatography instruments. It monitors instrument usage. Allows use to view instrument connection status and usage of consumables. User can reset consumable limits, threshold and opt for getting notified when limit exceeds. It provides email-based alerts to notify user for replacing key instrument consumables and to perform preventive maintenance.
Role and responsibilities: Requirement understanding and clarification during requirement grooming sessions. Prototyping, investigation and designing the requirement and get it approved from client. Implementation and UAT demo followed by deployment on pre-production environment.
Project 2:Remote Advisor
Client: Agilent
Domain:Pharmaceutical
Duration:2 years (Jan 2016 to Jan 2018)
Team size:5
Technologies:Node.js, Express.js, jQuery, JavaScript, Node.js Rest API, WCF, DynamoDB, Windows Services, AWS services like S3, Lambda, Elastic Search, Elastic Beanstalk, Kinesis, EC2
Description:Remote Advisor is a web application which gives real-time instrument status for Agilent and non-Agilent chromatography instruments. The Data Source module monitors instrument collects instrument status, early maintenance feedback pointers, errors and pass it to Enterprise module which provides reporting facility and dashboard to view instrument status live. The Assist feature allows user to raise assist request to quickly resolve problems.
Role and responsibilities: Requirement understanding, investigation, designing data workflow, Implementation and deployment on pre-production environment.
Project 3:Asset Portal
Duration:3 years (May 2013 to Jan 2016)
Client: Agilent
Domain:Pharmaceutical
Team size:4
Technologies:MVC.NET, ASP.NET, MS Entity Framework 6.0, jQuery, JavaScript, Bootstrap, HTML5, CSS3, WCF, SQL Server, SQL Server Reporting Service, AWS Services like DynamoDB, Elastic Search, API Gateway, Kinesis.
Description: Asset portal is laboratory systems reporting and alerting web application for Agilent lab managers. It allows user to view SSRS report with all different filters. The reports can be scheduled with different parameters with email notification facility for self and others. The system group feature allows to create groups of systems for report data filtering. The notification feature provides facility to get user notified by email or SMS on occurrence of specified event for single or multiple systems. Supports row level data access control for different customers.
Role and responsibilities: Requirement analysis, understanding, UI prototype design, technology framework identification for development with POC, application architecture design, development, code-review, testing, UAT and deployment.
Project 4:Enterprise Systems
Duration:2.5 year (Oct 2010 to Apr 2013)
Client: Persistent Systems
Domain:Human resource
Team size:5
Technologies:.NET 2.0, ASP.Net, SQL Server, Windows Forms Application, .NET Framework 4.0 with WCF.
Description:Worked on following enterprise systems
Sarathi - The application to manage and track requests. It supports configurable request execution flow having more than 100 dependent and parallel activities to resolve the request.
Ethic Policy automation - Integration of Policy document and Video file in system follow the test.
Geo Location Tracking - Find out access location based on IP Address using third party API and inform concurrency to owner.
Responsibilities: Requirement Analysis, design, development, guidance to team for development, code review and deployment.
Project 5:Management Information Systems
Duration:3.5 year (Mar 2007 to Oct 2010)
Client: Persistent Systems
Domain:Human resource
Team size:2 to 4
Technologies:.NET 2.0, ASP.Net, C#, SQL Server, JavaScript.
Description:Worked on following management information systems
Appraisal - Appraisal system used for employee’s appraisal procedure. It supports Annual, Mid-Term, Project-Exit and Probationary Appraisal, which are built on basic components, like Self Appraisal, Peer Appraisal, Appraisal by Appraiser. The system allows user and manager to enter performance comments and rating for performance evaluation.
Customer Feedback: The used to collect feedback from customers. It provides facility to create a login for customers, map the login with customer’s project, and send credential and URL to customer by e-mail. Feedback template contains predefine objective and descriptive questions. This system also supports report facility to analyse the feedback
Exit - Employee Exit system is used to manage exit procedure of employee. It contains resignation approval workflow, resignation withdrawal workflow, clearance procedure, exit interview details, Full & final settlement details and generates experience letter and relieving letter also.
Training - The training management system is to maintain organization wide scheduled trainings’ record. Admin user can create training with details like number of days, date & time, venue and trainer. They can set training feedback template, learning objective feedback template, approval workflow to enrol for training, targeting eligible audience to enrol for training, cost of training etc. Employee can view scheduled training details and apply for the training. Employee can also put individual & project training request in system. System also provides report facility for analyse the data.
Responsibilities: Requirement Analysis, design, development, guidance to team for development, code review and deployment.
Software Developer • Aloha Technology • Jan 2007 – Mar 2007
Project 1:Gridstone Internationalization
Client: Gridestone pvt. Ltd.
Domain:Other
Duration:1.5 month (Jan 2007 to Mar 2007)
Team size:3
Technologies:SQL Server, VB 6.0
Description:This utility was designed to make base application to be available in any selected language for end users. The utility was developed to get localized text from client through the utility for main application. The utility provides interface to enter text and check boxes for language selection in which localize text is required.
Role and responsibilities: Development
Software Developer • Macro Tech Pvt. Ltd. • May 2005 – Nov 2006
Project 1:Macro Laser Marker
Client: Macro Tech Pvt. Ltd.
Domain:Other
Duration:1 year (Dec 2005 to Nov 2006)
Team size:3
Technologies:SQL Server, .NET 2.0, C#
Description:It is graphic editor to draw an object like line, square, rectangle, circle, oval, text with different style and format. The editor supposed to marks the drawing on any hard things like wood, stainless still, plastic etc. using laser beam.
Role and responsibilities: Development
Project 2:Macro Needle Tester
Client: Macro Tech Pvt. Ltd.
Domain:Other
Duration:6 months (May 2005 to Nov 2005)
Team size:3
Technologies:C, VB 6.0, MS-Access
Description:Needle Tester is an instrument design to test Needle, Searing and surgical blade. The sensor attached to an instrument sense resistance when needle or searing pass through the strip and generates data. The data will be available to application through com port and render chart to determine the quality of the product.
Role and responsibilities: Development