SlideShare a Scribd company logo
1 of 10
Girish P Tryambakee
510.258.9493 email : zed@tekforcecorp.com www.tekforcecorp.com
Employer Name : Dr. Zedrick Khan / VP @ Tekforce Corp
PROFESSIONAL SUMMARY
 Over 20 years of experience developing Full Stack Web Applications using
ReactJS, Angular, NodeJS, Javascript, Typescript and Ruby (1.9.x, 1.8.x)/Rails
(2.3/2.2) on MacOS, Linux environments and Windows.
 Strong UI development experience using ReactJS, Angular, NodeJS,
Typescript, VueJS, AngularJS.
 Used GraphQL API’s for loading and updating data from Server.
 Good experience in deploying Ruby applications on AWS Cloud using Cloud
Formation, CodePipeline, Lambda, and Elastic beanstalk for Redis backed by
NodeJS, Ruby code.
 Extensive experience in developing Ruby Gems and scripting using Ruby Core,
JRuby and Ruby Standard Libraries.
 Strong knowledge of MVC, Service Oriented Architecture, Design Patterns, Object
Oriented and Data Structure Programming.
 Worked with various RDBMS and No SQL such as PostgreSQL, Oracle, MySQL,
MongoDB, Server, and MySQL.
 Experience in developing REST APIs and integrating with SOAP-based and
REST-based APIs.
 Hands-on experience using Git, Bitbucket, GitHub, SVN.
 Highly skilled and experienced in Agile development process for diverse
requirements.
 Strong testing background following Test Driven Development (TDD) and
Behaviour Driven Development (BDD) using Rspec and Cucumber.
 Experience in Server-side development, System development and Migration
using Ruby, PHP, C# .NET, C/C++, VC++, Win32.
 Basics work experience with Rails, Codeigniter, CakePHP, Zend framework
assisting in developing a Freelance Mass mailing server / engine.
 Expertise in implementing MVC Architecture frameworks.
 Git a fast version control system and SVN
 Experience in databases like PostgreSQL, MySQL, SQLite and MS SQL.
 Experience with Re-engineering applications for performance improvement and
modularization solution.
Technical Skills: ReactJS, Angular, Jest, NodeJS, VueJS, Javascript, Typescript, Ruby
(1.9.x/1.8.x), Rails (2.3/2.2), PHP, VC++, AWS, AWS Lambda, Cloud Formation, Elastic
Beanstalk, Redis, GraphQL, TDD ReactJS , Node JS , BDD, Rspec, Cucumber,
Codeignitor, MySQL, PostgreSQL,, SQLite.
PROFESSIONAL EXPERIENCE
Kaiser Permanente – (Remote & CA) Mar 2021 – till date
ManagingCoverage& Costs.
RedesignManaging Coverage&CostsPage
The Managing Coverage & Coast account page forpolicy holders whichshows an insight of the bills
and other important details, whichincludes Angular and ReactJS frontend and NodeJS and Java
backend. These pages are available cross multiple kp.org zones.
Responsibilities:
 Developed the UI using ReactJS, Angular, NodeJS, Javascript, and HTML5/SCSS.
 Used REST API’s to load data from Servers mostly Java and NodeJS.
 Hosted on the Azure Cloud and in-house cloud.
 Involved in developing Loopback 3.x based data APIs.
 Design and develop validation engine
Team Size: 20
Environment:MacOS X, React JS, Angular,NodeJS,TypeScript,LoopbackJS,Shell Scripting,
Postgres,Git.
Autodesk Inc.– (San Rafael, CA) Jun 2014 – Jan 2021
DigitalHelp Platform.
Micro-frontend-components
A Full stackHelp platform whichincludes GraphQL and REST APIbacked microservices and ReactJS
based micro-frontend components. This caters multiple cross Autodesk self-service eco-system
projects including but not limited to Knowledge Network’swidgets and user & content help.
Responsibilities:
 Developed the UI using ReactJS, Javascript, HTML5/CSS3.
 Used GraphQL API’s to load data from Servers.
 Implement the AWS CloudFormation Bootstraps for code deployment end to end.
 Docker based workflow and development.
 Involved in developing Loopback js based data APIs.
 Design and develop model-based data API using reads from db and writes to Salesforce.
 Design and develop validation engine
Team Size: 14
Environment:MacOS X, React JS, NodeJS,TypeScript,GraphQL,Ruby/Rails,Salesforce,
LoopbackJS,Shell Scripting,Postgres,Git, Nginx.
CrucibleData API (Crucible).
A model-based RESTAPI a Lightweight Orchestration microservices. This approach separates use
of case specific logic from the API plumbing, allowing faster API delivery for business projects.
Responsibilities:
 Implement the AWS CloudFormation Bootstraps for code deployment end to end.
 Docker based workflow and development.
 Involved in developing Loopback js based data APIs.
 Design and develop model based data API using reads from db and writes to Salesforce.
 Design and develop validation engine
Team Size: 3
Environment:MacOS X, React JS, NodeJS,TypeScript,GraphQL,Ruby, Salesforce,LoopbackJS,
Shell Scripting ,Postgres,Git, Nginx.
PartnerWeb Services (PWS).
As part of enabling subscription model exposing services whichwill expose 'OrderSubmit' to
Distributors whowill be able to build the recurring engine and also the payment mechanism in
their system Enabling Autodesk’s Partners to Embrace the Transition to Term Based Offerings.
Responsibilities:
 Worked in the design and development phases of the application-using Ruby on Rails
framework.
 Developed Active Record classes from Rails console for database programming.
 Created and Deployed new features, amend existing features and handled caching in Ruby
on Rails.
 Coded model level validation using Ruby programming with emphasis in web security.
 Developed the user authentication module for customer facing application using the Cancan
Ruby gem.
 Implemented & enhanced CRUD operations for the applications using the MVC architecture
of Rails framework and Ruby conducting code reviews.
 Implemented Unit Testing, Integration Testing and Behavior Driven Development (BDD)
using Rspec and Cucumber.
 Wrote advanced HTML 5, JavaScript and CSS to deliver cutting-edge user interfaces and
components.
 Used Bootstrap front-end framework for faster and easier web development with MySQL
database, Node.js as the backend.
 Developing custom HTML elements using angular. js 2.0 directives.
 Used AngularJS as framework to create a Single Page Application (SPA) which can bind data
to specific views and synchronize data with server.
 Worked with React JS to build bootstrap components for UI web objects. Linked with API
data to view render virtual DOM dynamically. Implement the AWS CloudFormation
Bootstraps for code deployment end to end.
 Docker based workflow and development.
 Developed a friction less interaction model for partners and Customers.
 Involved in enabling customers to purchase Desktop Subscription through channel
partners.
 Enabled customer management of their Autodesk offering via Channel’s existing account
processes.
 Developed offer management, web service-based ordering experience to desktop
subscription.
Team Size: 17
Environment:MacOS X, React JS, NodeJS,TypeScript,GraphQL,AmazonAMI, Ruby,Puma,
NodeJS,ReactJS, Shell Scripting ,MySQL, Redis,Perforce,Git, Nginx.
Desktop SubscriptionsAPI.
Transforming company’s business model to increase Desktop Subscriptions and renewal rates, and
lower overhead forthe order submission process.
Responsibilities:
 Developed API system connecting to systems like Amazon, CWD and Dell stores.
 Involved in connecting system like Siebel, Tibco, Salesforce and SAP to single Ruby app..
 Support for doc upload and conversion for proper ease using Ruby backend and provide API
support.
 Implementation and maintenance of Staging and Dev servers..
Team Size: 15
Environment:MacOS X, AmazonAMI, Ruby,Shell Scripting , MySQL,Redis, Perforce,Git,
Nginx.
PayPalInc.– (San Jose, CA) Oct2012 – Oct 2013
Web UI.
Working as a web guy and team member of the full stack development team whichinvolve backend
Rails and frontend Emberjs for the Risk and Valuations team.
Responsibilities:
 Working on frontend with Embejs and Ember data.
 Making code test covered using Rspec and Jasmine.
 Development of cutting edge we front involved javaScript Ember.js MVC framework.
 Support for doc upload and conversion for proper ease using Ruby backend and provide API
support.
 MongoDB split.
 Optimizing queries for MongoDB for faster operations.
 Modified MongoDB ruby driver for replica set but in version 1.7
 Added customized retry functionality to Redis.
 Migration form Redis queue to Kafka.
 Extension of backend functionality as per new IOs app requirement.
 Implementation and maintenance of the web UI and all web app for the team.
Team Size: 6
Environment:WindowsServers,Ubuntu,Ruby,Perl, MongoDB,Redis,Resque,Kafka,Shell
Scripting , MySQL, Git, Apache2, EmberJS,EmberData.
VMware. – (PaloAlto, CA) Aug 2011 – Sept 2012
BOSH/Cloud Foundry/Vcap PaaS new serviceaddition.
Cloud Foundry BOSH open source tool forrelease engineering, deployment and lifecycle
management of large-scale distributed services. Adding new service to the existing core service,
ruby based code of vcap and BOSH in different ways.
Responsibilities:
 Understanding the overall BOSH, VCAP infrastructure and PaaS.
 Using RSpec, Rails 2.3.14.
 MySQL as backend and MongoDB for support.
 jQuery front end development.
 Initial application testing on Apache and Passenger.
 Identification of modules to be changed in the whole infrastructure.
 Postgres as backend.
 Initial application testing on Nginx and Unicorn.
Team Size: 5
Environment:OS X, Ubuntu, Ruby Rails,Nginx,Apache2,MySQL, Postgres,Git.
VerticalResponse – (San Francisco, CA) Nov 2010 – Aug 2011
Orbital
Migration of present app from Rails 2.3.x, php and perl to Rails 3.x on Ruby 1.9 with feature
addition and improvement.
Responsibilities:
 Involved from starting phase of project planning and prototyping for project approval till
kick start agile development.
 Using RSpec, Jasmine.
 MySQL as backend.
 jQuery with Backbone.js.
 Continuous Integration with Cruise control rb
 Initial application testing on Apache and Passenger.
Team Size: 20
Environment:OS X, RESTful,RubyonRails,jQuery,Apache2,MySQL,Git, Agile.
BarclaycardUS – (Wilmington, DE) Jan 2010 – Nov 2010
Retention 3.0
A policy management application, used to decide the offersa customer can get according to history
of operation of the customer. Retention 3.0 is complete rewrite of existing system with lots of new
features.
Responsibilities:
 Developing application from scratch.
 Unit testing using test unit.
 ORACLE as backend.
 Initial application testing on Apache and Passenger.
Team Size: 3
Environment: Windows XP, RESTful, Ruby on Rails, jQuery, Apache2, ORACLE, SVN, Agile.
IDTCorp – (Newark, USA) July 2009 – Dec 2009
In additionto responsibilityasamaintainerof 60%Rails site I aminvolvedin followingapplications
for IDT
TimeOut
A Leave management application forentire IDTemployees, whichis linked with the central system
with single sign on and APIsupport.
Responsibilities:
 Developing and maintained the web space.
 Server setup for the portal including Installing and Configuration of Apache and MySQL.
 MySQL as backend.
 Initial application testing on Apache.
Team Size: 2
Environment: Mac OS X, Ruby on Rails 2.3.4, Javascript, Apache2, Mysql, Capistrano, Git,
Agile, CentOS.
N2pcallshop.com
n2p Callshop is a phone booth management application.
Responsibilities:
 Developed and maintained the web space.
 Server setup for the portal including Installing and Configuration of Apache and Mysql.
 Setting up SMTP on the server.
 MySql as backend.
 Initial application testing on Apache.
Team Size: 2
Environment:MacOS X, RESTful,RubyonRails2.3.4, Javascript,Apache2,Mysql, Capistrano,
Git, Agile, CentOS .
Beezag – (NY,USA) June 2009 –July 2009
Adportal.beezag.com
Developed advertisers’ system forthe NY based beezag.com. Ad portal is for advertisers area where
the CRUD campaigns and manage other personal and company related stuffs like employees who
can manage campaigns, target audience, etc.
Responsibilities:
 Developed and maintained the webspace.
 Server setup for the portal including Installing and Configuration of Apache and Mysql.
 Setting up SMTP on the server.
 MySql as backend.
 Initial application testing on Apache.
Team Size: 3
Environment:MacOS X, RESTful,RubyonRails 2.2.2, Javascript, Apache2, Mysql Capistrano,
Git, Agile, Ubuntu.
Dow Jones (Jersey City, NJ, USA) Nov 2006 – April 2009
Timeoffs Migration and ImageHarvester & HeadlineExtractor
Description:
Working for the Enterprise Media Group of Dow Jones Newswires, “The Wall Street Journal”
company and was involved in the migration legacy application to .Net application named as
Timeoffs and development of ImageHarvester and HeadlineExtractor applications used as a
monitoring tool which keeps track on every new market message to the mili seconds mark. This
tool presently uses OCR technique for text extraction.
Responsibilities:
Part I
 A viewer app using Ruby on Rails v2.2.2 for analysis of the Headlines
 Used Rspec for TDD.
 Study of issues in Migrating VB, C++ and Win32 applications into C#.Net 2.0 Framework,
 Preparation of Functional Specification documentation.
 Development of prototype for proposal application which injects code snippets in target
application to get read the specified memory area using Win32 API C/C++ and Visual C#
.NET.
 Involved in writing the programming code for Hooking and Subclassing using Win32 API
and C#.
 Implementation of Interprocess communication using .windows messages and Hooks.
 Debug, Decompile and Disassemble Legacy application using WinDbg, OllyDbg, PE
Explorer, CFF Explorer, FlexHex Editor, Reflector, Rec Studio software packages
 Prepared system specifications document for understanding the minute details in the
system.
 Develop a UI Form based application using C#.NET and Win32 API unmanaged code.
Part II
 Study of issues in development of OCR and Image capturing application in C#.Net 2.0
Framework,
 Preparation of functional specification documentation.
 Development of prototype applications one for target machine and OCR machine.
 Implementation of code for HeadlineExtractor application using ABBYY FineReader Engine
8.1 OCR library.
 Implementation and coding of ImageHarvester application using Screen Capturing
technique.
 Implementation of Parser module which takes our intented text from the OCRed Captured
image.
 Implementation of Communication module using FTP uploading and downloading using
Windows IIS .
 Development and coding of windows service HeartBeatService for Checking health of
ImageHarvester application on Target machine which uses file touching technique
 Development and coding of windows service HeadlineExtractor which download FTPd
Captured Images and send it to OCR Engines in round robin pattern then takes outputted
text file and extract proper Headline using parsing it then Upload hourly file to Corporate
FTP server .
 Implementation of OCR Engine Application which takes Image and converts it into headline
containing text file.
 Documentation of configuration guide, health script guide, installation guide,
operation guide and release notes.
Team Size: 3
Environment: C#.NET, Win32 API, C++, Windows XP.
Wipro Technologies
Rockwell Automation (USA and India) Aug 2005 – Sept 2006
RSTestStand Migration
Description:
Worked for the Automation division of Rockwell and was involved in the development of
RSTestStand, used in as a design tool that lets describe the automation process like assembly line
with conveyer belt and robotic arms, to be controlled. RSTestStand Enterprise is part of the Design
Automation family of products from Rockwell Software, Inc.RSTestStand software replaces the field
inputs and outputs to PLC with a simulation of process and lets interactively develop and test
control program on desktop.
Responsibilities:
 Study of issues in Migrating VC++/Win32 applications into C#.Net,
 Development of prototype for proposal using C/C++ and Visual C# .NET.
 Involved in writing the programming code for flow chart module using C#.
 Responsible for defining statement of work for estimating the schedule and cost
 Prepared system specifications document for understanding the minute details in the
system.
 Responsible for software requirements documentation
 Also involved in architectural designs, implementation and deployment.
 Responsible for modification in existing software for bug fixes using Visual C++ code base.
Team Size: 4
Environment: C#.NET, Wn32, Visual C++ (6.0), MFC, Windows XP, COM,
OMRON (Japan and UK) Jul 2003 – Aug 2005
FDT /DTM System
Description:
Worked with Process Automation team to develop software for CIP (Common Industrial Protocol)
and Ethernet/IP Protocol in FDT (Field Device Tool) / DTM (Device Type Manager) on top of COM
technology.
Responsibilities:
 Lead a technical team of 2 in development of study document for our understanding on the
totally new technology with less material available freely.
 Development of test clients in Win32/MFC and C#
 Responsible for prototype development for proposal, using Visual C++ (6.0) with the help
of basic ATL/COM wizard generated code.
 Responsible for development of Communication channel module, the heart of the protocol
development on top of ATL/COM base.
 Responsible formodification in M&M’s DTM Data Layer, a frameworkby the inventor of
FDT/DTM,provided by client for Ethernet/IP Protocolsupport..
 Responsible for development Communication Device Type Manager (DTM), the client part
of the system, after modification of M&M’s DTM Data Layer framework.
 Developed the testing application using COM introps using C#.
Team Size: 5
Environment:C#.NET, Wn32, Visual C++ (6.0), MFC, Windows XP, ATL/COM
Re-Engineering of AIT/VT WIN II System
Description:
Worked with code of Inspection system for PCBs having Image processing functionality our aim is
to come up with modular approach for the complex system. To make the Inspection logic
compatible (similar to plug and play) with any inspection specimen like Image, voice, etc.
Responsibilities:
 Responsible for increase the performance of existing system by identifying issues like dead
code and extra codes using Rational Quantifier.
 Responsible for framework designing of new modularized modules using Rational Rose.
 Responsible for DLL interaction implementation using Visual C++.
Team Size: 9
Environment:C, C++, Visual C++ (6.0), MFC, Windows XP, Rational Quantifier.
MCH (Motion Control Hardware) Tool
Description:
The MC Unit is a Motion Control Unit that can control thirty axes respectively. An Internal motion
language (FINS, Designed by OMRON) programming is mounted, so that it can perform the
advanced motion control operation s also.The purpose of this project is to develop a Software
Tool for the CJ1-MCH71 & CS1-MCH71 motion controllers
Responsibilities:
 Responsible for software requirements document, functional specification document, and
design document for UI part.
 Responsible for implementation of Program Editor and Program Compiler using Visual C++
and Stingray graphics library.
 Responsible forimplementation of CAM, Variable and Position Data Editor and Database
using Visual C++.
 Responsible forGUIprototyping using Visual C++andStingraygraphicslibrary.
 Responsible forDLL interaction and namespace crisis resolution in DAOand ADOmodules.
Team Size: 16
Environment:C, C++, Visual C++ (6.0), MFC, Windows XP, Rational Rose, Stingray Library
Teckmen Systems (India) May 2001 – July 2003
CADvantageWinPunch
Description:
Worked on CADvantage, software which is a driver and controlling software, which controls
punching hardware. Punch cards punched using punching hardware are used to handling operation
of cloth weaving on specialized machines namely Jaquard and Dobby. This project is a Windows
version of CADvantage Punch Compact a DOS based stable Software version.
Responsibilities:
 Responsible for implemantion of UI part using Visual C++/MFC.
 Responsible for Enhancement of Dos function as compatible to NT format like variable
compatibility.
 Responsible for manual quality assurance.
Team Size: 2
Environment: C, C++, Visual C++ (6.0), MFC, Win32.
CADvantage Win Jacquard
Description:
Worked on Float Checking module which collects information from the design on cloth, created
virtually and plot a graph which is as per actual weaving plan of cloth in machine. Float checking is
for extra threads left out while designing, which is to be stich on. Also worked on Complex Weave
module which collects information given by the user for two weaves to be merged. The weaves
must merge as per industrial standards.
Responsibilities:
 Responsible for Design Document preparation.
 Responsible for implementation of both Float Checking and Complex Weave modules using
Visual C++/MFC.
 Responsible for UI design using Visual C++/MFC and Lead Tool (third party graphic
library).
Environment: C, C++, Visual C++ (6.0), MFC, Win32, Lead Tool.
CADvantage Punch Compact for DOS
Description:
This project is a Punching Machine Control Software, which converts Bitmap file into punch card
cutting format helps in operating Textile Machines – Jacquard/Dobby.
Responsibilities:
 Responsible for implementation of auto feeder module using C and Lead Tool.
 Responsible for implementation auto numbering module for numbering punch cards as for
in sequence.
 Responsible for implementation of UI in C and Lead Tool.
Environment: C, Lead Tool
Vinznet Technology May 2000 - April 2001
SMART NET
Description:
Statistics Collection Management & Reporting Facility for the Network (SMART NET). Based on
SNMP V2.0 this application is a client / server application which is used for management of
network for different problems. Administrator can log through any machine and using this
application can resolve any problems with any node except physical issues Platform: Linux using C
Responsibilities:
 PHP driven Server side development
 Apache as web server.
 Responsible for ASN Codng module using C on Red Hat Linux.
 Responsible for SQL Server database connectivity module using C on Red Hat Linux.
Environment:PHP,Apache,C,Linux,SNMPV2Protocol,SQLServer
RevoMessas
Free Lance Consultant – Oct 2002 – Dec 2003
Description:
Worked for RevoMessan (Revotek Messanger), chat application with additional features for
Smartphone 2002. This full application developed using eMbedded Visual C++ using Smartphone
2002 SDK.
Responsibilities:
 Responsible for proposal design for implemantion.
 Responsible for designing of framework of project and work structure.
Environment:eMbeddedVC++onWindows2003Server,Smartphone2002SDK
ACCOLADES, PUBLICATIONS
EDUCATION
 ConsistentSchool/University Ranker (Top 1%)
 Have posted in several forum postings and solutions in various domains
 Several system development related articles published in college journal, Silicon India etc
 Active member of support groups and discussion forums.
 Won several clientrecognitions,“Bravo”, “MVP-Most Valuable Player”, “COOL” awards from clients, end users,and
other supportgroups.
 B.Tech. Computer Science (2003),India

More Related Content

What's hot

List of Top Local Databases used for react native app developement in 2022
List of Top Local Databases used for react native app developement in 2022					List of Top Local Databases used for react native app developement in 2022
List of Top Local Databases used for react native app developement in 2022 Shelly Megan
 
Application modernization with azure PaaS and FaaS
Application modernization with azure PaaS and FaaSApplication modernization with azure PaaS and FaaS
Application modernization with azure PaaS and FaaSDileepa Rajapaksa
 
Building Killer RESTful APIs with NodeJs
Building Killer RESTful APIs with NodeJsBuilding Killer RESTful APIs with NodeJs
Building Killer RESTful APIs with NodeJsSrdjan Strbanovic
 
Vijayr Javaone Final
Vijayr Javaone FinalVijayr Javaone Final
Vijayr Javaone Finalvijayrvr
 
Cloud Foundry for PHP developers
Cloud Foundry for PHP developersCloud Foundry for PHP developers
Cloud Foundry for PHP developersDaniel Krook
 
Open in the Cloud Java & Windows Azure
Open in the Cloud Java & Windows AzureOpen in the Cloud Java & Windows Azure
Open in the Cloud Java & Windows Azurevijayrvr
 
Web Apps atop a Content Repository
Web Apps atop a Content RepositoryWeb Apps atop a Content Repository
Web Apps atop a Content RepositoryGabriel Walt
 
Professional Frontend Engineering
Professional Frontend EngineeringProfessional Frontend Engineering
Professional Frontend EngineeringNate Koechley
 
Windows Azure Java Eclipse Con Vijayr
Windows Azure Java Eclipse Con VijayrWindows Azure Java Eclipse Con Vijayr
Windows Azure Java Eclipse Con Vijayrvijayrvr
 
Developing Php Applications On Windows Azure Vijayr Final
Developing Php Applications On Windows Azure Vijayr FinalDeveloping Php Applications On Windows Azure Vijayr Final
Developing Php Applications On Windows Azure Vijayr Finalvijayrvr
 
Optimizing HTML5 Sites with CQ5/WEM
Optimizing HTML5 Sites with CQ5/WEMOptimizing HTML5 Sites with CQ5/WEM
Optimizing HTML5 Sites with CQ5/WEMGabriel Walt
 
Cloudfoundry architecture
Cloudfoundry architectureCloudfoundry architecture
Cloudfoundry architectureRamnivas Laddad
 
Android Introduction
Android IntroductionAndroid Introduction
Android Introductionaswapnal
 

What's hot (20)

Krishnakumar Rajendran (1)
Krishnakumar Rajendran (1)Krishnakumar Rajendran (1)
Krishnakumar Rajendran (1)
 
List of Top Local Databases used for react native app developement in 2022
List of Top Local Databases used for react native app developement in 2022					List of Top Local Databases used for react native app developement in 2022
List of Top Local Databases used for react native app developement in 2022
 
Application modernization with azure PaaS and FaaS
Application modernization with azure PaaS and FaaSApplication modernization with azure PaaS and FaaS
Application modernization with azure PaaS and FaaS
 
Modern Web Applications
Modern Web ApplicationsModern Web Applications
Modern Web Applications
 
Resume
ResumeResume
Resume
 
Building Killer RESTful APIs with NodeJs
Building Killer RESTful APIs with NodeJsBuilding Killer RESTful APIs with NodeJs
Building Killer RESTful APIs with NodeJs
 
Vijayr Javaone Final
Vijayr Javaone FinalVijayr Javaone Final
Vijayr Javaone Final
 
Ishani-D
Ishani-DIshani-D
Ishani-D
 
Cloud Foundry for PHP developers
Cloud Foundry for PHP developersCloud Foundry for PHP developers
Cloud Foundry for PHP developers
 
Open in the Cloud Java & Windows Azure
Open in the Cloud Java & Windows AzureOpen in the Cloud Java & Windows Azure
Open in the Cloud Java & Windows Azure
 
CQ 5.4 Deep-Dive
CQ 5.4 Deep-DiveCQ 5.4 Deep-Dive
CQ 5.4 Deep-Dive
 
Web Apps atop a Content Repository
Web Apps atop a Content RepositoryWeb Apps atop a Content Repository
Web Apps atop a Content Repository
 
Drive dam
Drive damDrive dam
Drive dam
 
Professional Frontend Engineering
Professional Frontend EngineeringProfessional Frontend Engineering
Professional Frontend Engineering
 
Windows Azure Java Eclipse Con Vijayr
Windows Azure Java Eclipse Con VijayrWindows Azure Java Eclipse Con Vijayr
Windows Azure Java Eclipse Con Vijayr
 
Crx 2.2 Deep-Dive
Crx 2.2 Deep-DiveCrx 2.2 Deep-Dive
Crx 2.2 Deep-Dive
 
Developing Php Applications On Windows Azure Vijayr Final
Developing Php Applications On Windows Azure Vijayr FinalDeveloping Php Applications On Windows Azure Vijayr Final
Developing Php Applications On Windows Azure Vijayr Final
 
Optimizing HTML5 Sites with CQ5/WEM
Optimizing HTML5 Sites with CQ5/WEMOptimizing HTML5 Sites with CQ5/WEM
Optimizing HTML5 Sites with CQ5/WEM
 
Cloudfoundry architecture
Cloudfoundry architectureCloudfoundry architecture
Cloudfoundry architecture
 
Android Introduction
Android IntroductionAndroid Introduction
Android Introduction
 

Similar to Zedrick girish p_tryambakee 5102589493

Top Node.js frameworks for web development in 2022.pdf
Top Node.js frameworks for web development in 2022.pdfTop Node.js frameworks for web development in 2022.pdf
Top Node.js frameworks for web development in 2022.pdfMoon Technolabs Pvt. Ltd.
 
Node.js Web Development .pdf
Node.js Web Development .pdfNode.js Web Development .pdf
Node.js Web Development .pdfAbanti Aazmin
 
Modern Architectures with Spring and JavaScript
Modern Architectures with Spring and JavaScriptModern Architectures with Spring and JavaScript
Modern Architectures with Spring and JavaScriptmartinlippert
 
Name_Surname_Your primary skill resume.pptx
Name_Surname_Your primary skill resume.pptxName_Surname_Your primary skill resume.pptx
Name_Surname_Your primary skill resume.pptxTanvi95076
 
Build High-End Web Applications With Reactjs And Nodejs
Build High-End Web Applications With Reactjs And NodejsBuild High-End Web Applications With Reactjs And Nodejs
Build High-End Web Applications With Reactjs And NodejsNetizens Technologies
 
Introduction to mern
Introduction to mernIntroduction to mern
Introduction to mernDucat
 
Top 10 Node.JS Frameworks To Gear Up Your Web App Development in 2021
Top 10 Node.JS Frameworks To Gear Up Your Web App Development in 2021Top 10 Node.JS Frameworks To Gear Up Your Web App Development in 2021
Top 10 Node.JS Frameworks To Gear Up Your Web App Development in 2021Katy Slemon
 
Nodejs framework for app development.pdf
Nodejs framework for app development.pdfNodejs framework for app development.pdf
Nodejs framework for app development.pdfSufalam Technologies
 
Comprehensive Guide to JavaScript Frameworks
Comprehensive Guide to JavaScript FrameworksComprehensive Guide to JavaScript Frameworks
Comprehensive Guide to JavaScript Frameworkskavsinghta
 
8 Node.js Frameworks Every Developer Should Know [UPDATED].pptx
8 Node.js Frameworks Every Developer Should Know [UPDATED].pptx8 Node.js Frameworks Every Developer Should Know [UPDATED].pptx
8 Node.js Frameworks Every Developer Should Know [UPDATED].pptx75waytechnologies
 
Node.js Web Development: Powering the Future of Web Applications
Node.js Web Development: Powering the Future  of Web ApplicationsNode.js Web Development: Powering the Future  of Web Applications
Node.js Web Development: Powering the Future of Web Applicationscompany
 
Modern Architectures with Spring and JavaScript
Modern Architectures with Spring and JavaScriptModern Architectures with Spring and JavaScript
Modern Architectures with Spring and JavaScriptmartinlippert
 
Combining react with node js to develop successful full stack web applications
Combining react with node js to develop successful full stack web applicationsCombining react with node js to develop successful full stack web applications
Combining react with node js to develop successful full stack web applicationsKaty Slemon
 
Node.js & Express.js Unleashed
Node.js & Express.js UnleashedNode.js & Express.js Unleashed
Node.js & Express.js UnleashedElewayte
 
9 Best JavaScript Frameworks To Choose
9 Best JavaScript Frameworks To Choose9 Best JavaScript Frameworks To Choose
9 Best JavaScript Frameworks To ChooseAlbiorix Technology
 

Similar to Zedrick girish p_tryambakee 5102589493 (20)

Top Node.js frameworks for web development in 2022.pdf
Top Node.js frameworks for web development in 2022.pdfTop Node.js frameworks for web development in 2022.pdf
Top Node.js frameworks for web development in 2022.pdf
 
Node.js Web Development .pdf
Node.js Web Development .pdfNode.js Web Development .pdf
Node.js Web Development .pdf
 
Modern Architectures with Spring and JavaScript
Modern Architectures with Spring and JavaScriptModern Architectures with Spring and JavaScript
Modern Architectures with Spring and JavaScript
 
Name_Surname_Your primary skill resume.pptx
Name_Surname_Your primary skill resume.pptxName_Surname_Your primary skill resume.pptx
Name_Surname_Your primary skill resume.pptx
 
Build High-End Web Applications With Reactjs And Nodejs
Build High-End Web Applications With Reactjs And NodejsBuild High-End Web Applications With Reactjs And Nodejs
Build High-End Web Applications With Reactjs And Nodejs
 
Kunal bhatia resume mass
Kunal bhatia   resume massKunal bhatia   resume mass
Kunal bhatia resume mass
 
Gubendran Lakshmanan
Gubendran LakshmananGubendran Lakshmanan
Gubendran Lakshmanan
 
Introduction to mern
Introduction to mernIntroduction to mern
Introduction to mern
 
Top 10 Node.JS Frameworks To Gear Up Your Web App Development in 2021
Top 10 Node.JS Frameworks To Gear Up Your Web App Development in 2021Top 10 Node.JS Frameworks To Gear Up Your Web App Development in 2021
Top 10 Node.JS Frameworks To Gear Up Your Web App Development in 2021
 
Neeraja ganesh fs-v1
Neeraja ganesh fs-v1Neeraja ganesh fs-v1
Neeraja ganesh fs-v1
 
Nodejs framework for app development.pdf
Nodejs framework for app development.pdfNodejs framework for app development.pdf
Nodejs framework for app development.pdf
 
Comprehensive Guide to JavaScript Frameworks
Comprehensive Guide to JavaScript FrameworksComprehensive Guide to JavaScript Frameworks
Comprehensive Guide to JavaScript Frameworks
 
Resume
ResumeResume
Resume
 
8 Node.js Frameworks Every Developer Should Know [UPDATED].pptx
8 Node.js Frameworks Every Developer Should Know [UPDATED].pptx8 Node.js Frameworks Every Developer Should Know [UPDATED].pptx
8 Node.js Frameworks Every Developer Should Know [UPDATED].pptx
 
Node.js Web Development: Powering the Future of Web Applications
Node.js Web Development: Powering the Future  of Web ApplicationsNode.js Web Development: Powering the Future  of Web Applications
Node.js Web Development: Powering the Future of Web Applications
 
Modern Architectures with Spring and JavaScript
Modern Architectures with Spring and JavaScriptModern Architectures with Spring and JavaScript
Modern Architectures with Spring and JavaScript
 
Combining react with node js to develop successful full stack web applications
Combining react with node js to develop successful full stack web applicationsCombining react with node js to develop successful full stack web applications
Combining react with node js to develop successful full stack web applications
 
AFTAB AHMED.pptx
AFTAB AHMED.pptxAFTAB AHMED.pptx
AFTAB AHMED.pptx
 
Node.js & Express.js Unleashed
Node.js & Express.js UnleashedNode.js & Express.js Unleashed
Node.js & Express.js Unleashed
 
9 Best JavaScript Frameworks To Choose
9 Best JavaScript Frameworks To Choose9 Best JavaScript Frameworks To Choose
9 Best JavaScript Frameworks To Choose
 

Recently uploaded

Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...OnePlan Solutions
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceanilsa9823
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AIABDERRAOUF MEHENNI
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️anilsa9823
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionSolGuruz
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsAndolasoft Inc
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerThousandEyes
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 

Recently uploaded (20)

Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 

Zedrick girish p_tryambakee 5102589493

  • 1. Girish P Tryambakee 510.258.9493 email : zed@tekforcecorp.com www.tekforcecorp.com Employer Name : Dr. Zedrick Khan / VP @ Tekforce Corp PROFESSIONAL SUMMARY  Over 20 years of experience developing Full Stack Web Applications using ReactJS, Angular, NodeJS, Javascript, Typescript and Ruby (1.9.x, 1.8.x)/Rails (2.3/2.2) on MacOS, Linux environments and Windows.  Strong UI development experience using ReactJS, Angular, NodeJS, Typescript, VueJS, AngularJS.  Used GraphQL API’s for loading and updating data from Server.  Good experience in deploying Ruby applications on AWS Cloud using Cloud Formation, CodePipeline, Lambda, and Elastic beanstalk for Redis backed by NodeJS, Ruby code.  Extensive experience in developing Ruby Gems and scripting using Ruby Core, JRuby and Ruby Standard Libraries.  Strong knowledge of MVC, Service Oriented Architecture, Design Patterns, Object Oriented and Data Structure Programming.  Worked with various RDBMS and No SQL such as PostgreSQL, Oracle, MySQL, MongoDB, Server, and MySQL.  Experience in developing REST APIs and integrating with SOAP-based and REST-based APIs.  Hands-on experience using Git, Bitbucket, GitHub, SVN.  Highly skilled and experienced in Agile development process for diverse requirements.  Strong testing background following Test Driven Development (TDD) and Behaviour Driven Development (BDD) using Rspec and Cucumber.  Experience in Server-side development, System development and Migration using Ruby, PHP, C# .NET, C/C++, VC++, Win32.  Basics work experience with Rails, Codeigniter, CakePHP, Zend framework assisting in developing a Freelance Mass mailing server / engine.  Expertise in implementing MVC Architecture frameworks.  Git a fast version control system and SVN  Experience in databases like PostgreSQL, MySQL, SQLite and MS SQL.  Experience with Re-engineering applications for performance improvement and modularization solution. Technical Skills: ReactJS, Angular, Jest, NodeJS, VueJS, Javascript, Typescript, Ruby (1.9.x/1.8.x), Rails (2.3/2.2), PHP, VC++, AWS, AWS Lambda, Cloud Formation, Elastic Beanstalk, Redis, GraphQL, TDD ReactJS , Node JS , BDD, Rspec, Cucumber, Codeignitor, MySQL, PostgreSQL,, SQLite. PROFESSIONAL EXPERIENCE Kaiser Permanente – (Remote & CA) Mar 2021 – till date ManagingCoverage& Costs.
  • 2. RedesignManaging Coverage&CostsPage The Managing Coverage & Coast account page forpolicy holders whichshows an insight of the bills and other important details, whichincludes Angular and ReactJS frontend and NodeJS and Java backend. These pages are available cross multiple kp.org zones. Responsibilities:  Developed the UI using ReactJS, Angular, NodeJS, Javascript, and HTML5/SCSS.  Used REST API’s to load data from Servers mostly Java and NodeJS.  Hosted on the Azure Cloud and in-house cloud.  Involved in developing Loopback 3.x based data APIs.  Design and develop validation engine Team Size: 20 Environment:MacOS X, React JS, Angular,NodeJS,TypeScript,LoopbackJS,Shell Scripting, Postgres,Git. Autodesk Inc.– (San Rafael, CA) Jun 2014 – Jan 2021 DigitalHelp Platform. Micro-frontend-components A Full stackHelp platform whichincludes GraphQL and REST APIbacked microservices and ReactJS based micro-frontend components. This caters multiple cross Autodesk self-service eco-system projects including but not limited to Knowledge Network’swidgets and user & content help. Responsibilities:  Developed the UI using ReactJS, Javascript, HTML5/CSS3.  Used GraphQL API’s to load data from Servers.  Implement the AWS CloudFormation Bootstraps for code deployment end to end.  Docker based workflow and development.  Involved in developing Loopback js based data APIs.  Design and develop model-based data API using reads from db and writes to Salesforce.  Design and develop validation engine Team Size: 14 Environment:MacOS X, React JS, NodeJS,TypeScript,GraphQL,Ruby/Rails,Salesforce, LoopbackJS,Shell Scripting,Postgres,Git, Nginx. CrucibleData API (Crucible). A model-based RESTAPI a Lightweight Orchestration microservices. This approach separates use of case specific logic from the API plumbing, allowing faster API delivery for business projects. Responsibilities:  Implement the AWS CloudFormation Bootstraps for code deployment end to end.  Docker based workflow and development.  Involved in developing Loopback js based data APIs.  Design and develop model based data API using reads from db and writes to Salesforce.  Design and develop validation engine Team Size: 3 Environment:MacOS X, React JS, NodeJS,TypeScript,GraphQL,Ruby, Salesforce,LoopbackJS, Shell Scripting ,Postgres,Git, Nginx. PartnerWeb Services (PWS).
  • 3. As part of enabling subscription model exposing services whichwill expose 'OrderSubmit' to Distributors whowill be able to build the recurring engine and also the payment mechanism in their system Enabling Autodesk’s Partners to Embrace the Transition to Term Based Offerings. Responsibilities:  Worked in the design and development phases of the application-using Ruby on Rails framework.  Developed Active Record classes from Rails console for database programming.  Created and Deployed new features, amend existing features and handled caching in Ruby on Rails.  Coded model level validation using Ruby programming with emphasis in web security.  Developed the user authentication module for customer facing application using the Cancan Ruby gem.  Implemented & enhanced CRUD operations for the applications using the MVC architecture of Rails framework and Ruby conducting code reviews.  Implemented Unit Testing, Integration Testing and Behavior Driven Development (BDD) using Rspec and Cucumber.  Wrote advanced HTML 5, JavaScript and CSS to deliver cutting-edge user interfaces and components.  Used Bootstrap front-end framework for faster and easier web development with MySQL database, Node.js as the backend.  Developing custom HTML elements using angular. js 2.0 directives.  Used AngularJS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.  Worked with React JS to build bootstrap components for UI web objects. Linked with API data to view render virtual DOM dynamically. Implement the AWS CloudFormation Bootstraps for code deployment end to end.  Docker based workflow and development.  Developed a friction less interaction model for partners and Customers.  Involved in enabling customers to purchase Desktop Subscription through channel partners.  Enabled customer management of their Autodesk offering via Channel’s existing account processes.  Developed offer management, web service-based ordering experience to desktop subscription. Team Size: 17 Environment:MacOS X, React JS, NodeJS,TypeScript,GraphQL,AmazonAMI, Ruby,Puma, NodeJS,ReactJS, Shell Scripting ,MySQL, Redis,Perforce,Git, Nginx. Desktop SubscriptionsAPI. Transforming company’s business model to increase Desktop Subscriptions and renewal rates, and lower overhead forthe order submission process. Responsibilities:  Developed API system connecting to systems like Amazon, CWD and Dell stores.  Involved in connecting system like Siebel, Tibco, Salesforce and SAP to single Ruby app..  Support for doc upload and conversion for proper ease using Ruby backend and provide API support.  Implementation and maintenance of Staging and Dev servers.. Team Size: 15
  • 4. Environment:MacOS X, AmazonAMI, Ruby,Shell Scripting , MySQL,Redis, Perforce,Git, Nginx. PayPalInc.– (San Jose, CA) Oct2012 – Oct 2013 Web UI. Working as a web guy and team member of the full stack development team whichinvolve backend Rails and frontend Emberjs for the Risk and Valuations team. Responsibilities:  Working on frontend with Embejs and Ember data.  Making code test covered using Rspec and Jasmine.  Development of cutting edge we front involved javaScript Ember.js MVC framework.  Support for doc upload and conversion for proper ease using Ruby backend and provide API support.  MongoDB split.  Optimizing queries for MongoDB for faster operations.  Modified MongoDB ruby driver for replica set but in version 1.7  Added customized retry functionality to Redis.  Migration form Redis queue to Kafka.  Extension of backend functionality as per new IOs app requirement.  Implementation and maintenance of the web UI and all web app for the team. Team Size: 6 Environment:WindowsServers,Ubuntu,Ruby,Perl, MongoDB,Redis,Resque,Kafka,Shell Scripting , MySQL, Git, Apache2, EmberJS,EmberData. VMware. – (PaloAlto, CA) Aug 2011 – Sept 2012 BOSH/Cloud Foundry/Vcap PaaS new serviceaddition. Cloud Foundry BOSH open source tool forrelease engineering, deployment and lifecycle management of large-scale distributed services. Adding new service to the existing core service, ruby based code of vcap and BOSH in different ways. Responsibilities:  Understanding the overall BOSH, VCAP infrastructure and PaaS.  Using RSpec, Rails 2.3.14.  MySQL as backend and MongoDB for support.  jQuery front end development.  Initial application testing on Apache and Passenger.  Identification of modules to be changed in the whole infrastructure.  Postgres as backend.  Initial application testing on Nginx and Unicorn. Team Size: 5 Environment:OS X, Ubuntu, Ruby Rails,Nginx,Apache2,MySQL, Postgres,Git. VerticalResponse – (San Francisco, CA) Nov 2010 – Aug 2011 Orbital Migration of present app from Rails 2.3.x, php and perl to Rails 3.x on Ruby 1.9 with feature addition and improvement. Responsibilities:
  • 5.  Involved from starting phase of project planning and prototyping for project approval till kick start agile development.  Using RSpec, Jasmine.  MySQL as backend.  jQuery with Backbone.js.  Continuous Integration with Cruise control rb  Initial application testing on Apache and Passenger. Team Size: 20 Environment:OS X, RESTful,RubyonRails,jQuery,Apache2,MySQL,Git, Agile. BarclaycardUS – (Wilmington, DE) Jan 2010 – Nov 2010 Retention 3.0 A policy management application, used to decide the offersa customer can get according to history of operation of the customer. Retention 3.0 is complete rewrite of existing system with lots of new features. Responsibilities:  Developing application from scratch.  Unit testing using test unit.  ORACLE as backend.  Initial application testing on Apache and Passenger. Team Size: 3 Environment: Windows XP, RESTful, Ruby on Rails, jQuery, Apache2, ORACLE, SVN, Agile. IDTCorp – (Newark, USA) July 2009 – Dec 2009 In additionto responsibilityasamaintainerof 60%Rails site I aminvolvedin followingapplications for IDT TimeOut A Leave management application forentire IDTemployees, whichis linked with the central system with single sign on and APIsupport. Responsibilities:  Developing and maintained the web space.  Server setup for the portal including Installing and Configuration of Apache and MySQL.  MySQL as backend.  Initial application testing on Apache. Team Size: 2 Environment: Mac OS X, Ruby on Rails 2.3.4, Javascript, Apache2, Mysql, Capistrano, Git, Agile, CentOS. N2pcallshop.com n2p Callshop is a phone booth management application. Responsibilities:  Developed and maintained the web space.  Server setup for the portal including Installing and Configuration of Apache and Mysql.  Setting up SMTP on the server.  MySql as backend.  Initial application testing on Apache.
  • 6. Team Size: 2 Environment:MacOS X, RESTful,RubyonRails2.3.4, Javascript,Apache2,Mysql, Capistrano, Git, Agile, CentOS . Beezag – (NY,USA) June 2009 –July 2009 Adportal.beezag.com Developed advertisers’ system forthe NY based beezag.com. Ad portal is for advertisers area where the CRUD campaigns and manage other personal and company related stuffs like employees who can manage campaigns, target audience, etc. Responsibilities:  Developed and maintained the webspace.  Server setup for the portal including Installing and Configuration of Apache and Mysql.  Setting up SMTP on the server.  MySql as backend.  Initial application testing on Apache. Team Size: 3 Environment:MacOS X, RESTful,RubyonRails 2.2.2, Javascript, Apache2, Mysql Capistrano, Git, Agile, Ubuntu. Dow Jones (Jersey City, NJ, USA) Nov 2006 – April 2009 Timeoffs Migration and ImageHarvester & HeadlineExtractor Description: Working for the Enterprise Media Group of Dow Jones Newswires, “The Wall Street Journal” company and was involved in the migration legacy application to .Net application named as Timeoffs and development of ImageHarvester and HeadlineExtractor applications used as a monitoring tool which keeps track on every new market message to the mili seconds mark. This tool presently uses OCR technique for text extraction. Responsibilities: Part I  A viewer app using Ruby on Rails v2.2.2 for analysis of the Headlines  Used Rspec for TDD.  Study of issues in Migrating VB, C++ and Win32 applications into C#.Net 2.0 Framework,  Preparation of Functional Specification documentation.  Development of prototype for proposal application which injects code snippets in target application to get read the specified memory area using Win32 API C/C++ and Visual C# .NET.  Involved in writing the programming code for Hooking and Subclassing using Win32 API and C#.  Implementation of Interprocess communication using .windows messages and Hooks.  Debug, Decompile and Disassemble Legacy application using WinDbg, OllyDbg, PE Explorer, CFF Explorer, FlexHex Editor, Reflector, Rec Studio software packages  Prepared system specifications document for understanding the minute details in the system.  Develop a UI Form based application using C#.NET and Win32 API unmanaged code. Part II  Study of issues in development of OCR and Image capturing application in C#.Net 2.0 Framework,
  • 7.  Preparation of functional specification documentation.  Development of prototype applications one for target machine and OCR machine.  Implementation of code for HeadlineExtractor application using ABBYY FineReader Engine 8.1 OCR library.  Implementation and coding of ImageHarvester application using Screen Capturing technique.  Implementation of Parser module which takes our intented text from the OCRed Captured image.  Implementation of Communication module using FTP uploading and downloading using Windows IIS .  Development and coding of windows service HeartBeatService for Checking health of ImageHarvester application on Target machine which uses file touching technique  Development and coding of windows service HeadlineExtractor which download FTPd Captured Images and send it to OCR Engines in round robin pattern then takes outputted text file and extract proper Headline using parsing it then Upload hourly file to Corporate FTP server .  Implementation of OCR Engine Application which takes Image and converts it into headline containing text file.  Documentation of configuration guide, health script guide, installation guide, operation guide and release notes. Team Size: 3 Environment: C#.NET, Win32 API, C++, Windows XP. Wipro Technologies Rockwell Automation (USA and India) Aug 2005 – Sept 2006 RSTestStand Migration Description: Worked for the Automation division of Rockwell and was involved in the development of RSTestStand, used in as a design tool that lets describe the automation process like assembly line with conveyer belt and robotic arms, to be controlled. RSTestStand Enterprise is part of the Design Automation family of products from Rockwell Software, Inc.RSTestStand software replaces the field inputs and outputs to PLC with a simulation of process and lets interactively develop and test control program on desktop. Responsibilities:  Study of issues in Migrating VC++/Win32 applications into C#.Net,  Development of prototype for proposal using C/C++ and Visual C# .NET.  Involved in writing the programming code for flow chart module using C#.  Responsible for defining statement of work for estimating the schedule and cost  Prepared system specifications document for understanding the minute details in the system.  Responsible for software requirements documentation  Also involved in architectural designs, implementation and deployment.  Responsible for modification in existing software for bug fixes using Visual C++ code base. Team Size: 4 Environment: C#.NET, Wn32, Visual C++ (6.0), MFC, Windows XP, COM, OMRON (Japan and UK) Jul 2003 – Aug 2005
  • 8. FDT /DTM System Description: Worked with Process Automation team to develop software for CIP (Common Industrial Protocol) and Ethernet/IP Protocol in FDT (Field Device Tool) / DTM (Device Type Manager) on top of COM technology. Responsibilities:  Lead a technical team of 2 in development of study document for our understanding on the totally new technology with less material available freely.  Development of test clients in Win32/MFC and C#  Responsible for prototype development for proposal, using Visual C++ (6.0) with the help of basic ATL/COM wizard generated code.  Responsible for development of Communication channel module, the heart of the protocol development on top of ATL/COM base.  Responsible formodification in M&M’s DTM Data Layer, a frameworkby the inventor of FDT/DTM,provided by client for Ethernet/IP Protocolsupport..  Responsible for development Communication Device Type Manager (DTM), the client part of the system, after modification of M&M’s DTM Data Layer framework.  Developed the testing application using COM introps using C#. Team Size: 5 Environment:C#.NET, Wn32, Visual C++ (6.0), MFC, Windows XP, ATL/COM Re-Engineering of AIT/VT WIN II System Description: Worked with code of Inspection system for PCBs having Image processing functionality our aim is to come up with modular approach for the complex system. To make the Inspection logic compatible (similar to plug and play) with any inspection specimen like Image, voice, etc. Responsibilities:  Responsible for increase the performance of existing system by identifying issues like dead code and extra codes using Rational Quantifier.  Responsible for framework designing of new modularized modules using Rational Rose.  Responsible for DLL interaction implementation using Visual C++. Team Size: 9 Environment:C, C++, Visual C++ (6.0), MFC, Windows XP, Rational Quantifier. MCH (Motion Control Hardware) Tool Description: The MC Unit is a Motion Control Unit that can control thirty axes respectively. An Internal motion language (FINS, Designed by OMRON) programming is mounted, so that it can perform the advanced motion control operation s also.The purpose of this project is to develop a Software Tool for the CJ1-MCH71 & CS1-MCH71 motion controllers Responsibilities:  Responsible for software requirements document, functional specification document, and design document for UI part.  Responsible for implementation of Program Editor and Program Compiler using Visual C++ and Stingray graphics library.  Responsible forimplementation of CAM, Variable and Position Data Editor and Database using Visual C++.  Responsible forGUIprototyping using Visual C++andStingraygraphicslibrary.  Responsible forDLL interaction and namespace crisis resolution in DAOand ADOmodules. Team Size: 16 Environment:C, C++, Visual C++ (6.0), MFC, Windows XP, Rational Rose, Stingray Library
  • 9. Teckmen Systems (India) May 2001 – July 2003 CADvantageWinPunch Description: Worked on CADvantage, software which is a driver and controlling software, which controls punching hardware. Punch cards punched using punching hardware are used to handling operation of cloth weaving on specialized machines namely Jaquard and Dobby. This project is a Windows version of CADvantage Punch Compact a DOS based stable Software version. Responsibilities:  Responsible for implemantion of UI part using Visual C++/MFC.  Responsible for Enhancement of Dos function as compatible to NT format like variable compatibility.  Responsible for manual quality assurance. Team Size: 2 Environment: C, C++, Visual C++ (6.0), MFC, Win32. CADvantage Win Jacquard Description: Worked on Float Checking module which collects information from the design on cloth, created virtually and plot a graph which is as per actual weaving plan of cloth in machine. Float checking is for extra threads left out while designing, which is to be stich on. Also worked on Complex Weave module which collects information given by the user for two weaves to be merged. The weaves must merge as per industrial standards. Responsibilities:  Responsible for Design Document preparation.  Responsible for implementation of both Float Checking and Complex Weave modules using Visual C++/MFC.  Responsible for UI design using Visual C++/MFC and Lead Tool (third party graphic library). Environment: C, C++, Visual C++ (6.0), MFC, Win32, Lead Tool. CADvantage Punch Compact for DOS Description: This project is a Punching Machine Control Software, which converts Bitmap file into punch card cutting format helps in operating Textile Machines – Jacquard/Dobby. Responsibilities:  Responsible for implementation of auto feeder module using C and Lead Tool.  Responsible for implementation auto numbering module for numbering punch cards as for in sequence.  Responsible for implementation of UI in C and Lead Tool. Environment: C, Lead Tool Vinznet Technology May 2000 - April 2001 SMART NET Description: Statistics Collection Management & Reporting Facility for the Network (SMART NET). Based on SNMP V2.0 this application is a client / server application which is used for management of network for different problems. Administrator can log through any machine and using this application can resolve any problems with any node except physical issues Platform: Linux using C
  • 10. Responsibilities:  PHP driven Server side development  Apache as web server.  Responsible for ASN Codng module using C on Red Hat Linux.  Responsible for SQL Server database connectivity module using C on Red Hat Linux. Environment:PHP,Apache,C,Linux,SNMPV2Protocol,SQLServer RevoMessas Free Lance Consultant – Oct 2002 – Dec 2003 Description: Worked for RevoMessan (Revotek Messanger), chat application with additional features for Smartphone 2002. This full application developed using eMbedded Visual C++ using Smartphone 2002 SDK. Responsibilities:  Responsible for proposal design for implemantion.  Responsible for designing of framework of project and work structure. Environment:eMbeddedVC++onWindows2003Server,Smartphone2002SDK ACCOLADES, PUBLICATIONS EDUCATION  ConsistentSchool/University Ranker (Top 1%)  Have posted in several forum postings and solutions in various domains  Several system development related articles published in college journal, Silicon India etc  Active member of support groups and discussion forums.  Won several clientrecognitions,“Bravo”, “MVP-Most Valuable Player”, “COOL” awards from clients, end users,and other supportgroups.  B.Tech. Computer Science (2003),India