Stack: React.js, redux, material UI, node.js, vue.js, firebase, REST API, npm,
Serialization, gulp.js, SAAS.
• Served as the technical lead responsible for the design and implementation of an advanced Cab management System (CAB).
• Wrote technical and architectural designs for major features.
• Refactored Hangfire backgroundprocesses to optimizeperformance reducing transactions processing time from 36 to less than 3 hours.
• Implemented and maintain translation (i18n) functionality to programmatically translate web content using react-18next. Additionally
worked on the caching the translations and separate translations into
multiple files and to load them on demand for scalability.
• Migrated kabridge.com, sincliar.com and several other sites and transformed it
from a slow multi-page application into a fast single-page application
(SPA) and JSON API for more dynamic pages.
• Responsible for leading the implementation of REST API (nodejs) that gave access to the driver for related data.
• Took ownership and supported react.js web-app for stroke.org and heart.org, interfacing with 3rd party integration APIs, constructing
Node.JS web-app and deployments
• Code packaging and deployment to Google cloud using Firebase.
• Added new features and supported an internal Vue.JS application used for managing dot net portal.
A
Senior Angular node.js Engineer
Ampak Soft
Mar'2011 - Aug'2016
Stack: Angular, C# Net, jquery.js, MySQL.
US company specializing in the production of ecommerce supplies, primarily to facilitate
apparel business.
Worked on an SOA architecture.
• Responsible for writing a REST services using ecommerce
nodeJs/express.js and C# framework(used by Web and Mobile interfaces)
• Wrote an email Service (C#) that delivers daily Email Reports for the management team.
• Wrote a Custom ETL (C#) utility that connects and pushes data to the BI tool
and took advantage of Node.js asynchronous nature to run ETL data
operations in series or parallel.
• Worked with Angular build/compilation performance optimization with Web Pack Module Loader, Kept package manager (e.g. npm or yarn) up- to-date
• Upgraded Angular assets including component service available to the Angular part of the application.
• Optimized application using different techniques (AOT, selector-less directives, dependency injection changes, and Typescript diagnostics improvements)
• Migrated application from the Old static structure to an Angular2 Structure.
• Usedhtml5,CSS3,andJavaScriptleveragingresponsivedesign(media Queries and Inline css)
• Worked on Cross Browser/Device de-bugging and resolving compatibility issues.
• Performed automated / manual cross-browser and Mobile Web testing(IE, Firefox, Safari, Chrome)
• Wrote a localization component in vue.js
Accomplishments
Application is being used in morethan7000 ecommerce website to access and millions ecommerce users.
2
Senior Solutions Engineer
2Step Solutions
Sep'2010 - Mar'2011
Stack: C#, ASP.NET, Kentico CMS 7, and Global Web services (WCF),
SQL server, Apache, SAP API, jMeter (Soap and https performance testing)
Worked one ecommerce sites for chamberlain.com, liftmaster.com and
dealerextranet.com and worked on implementing ETL SSIS packages to automate numerous jobs in production environment.
Responsiblefor implementingContent Management System, an ecommerce site and building a REST(C#) service to accessSAP inventory data.
T
Senior Developer ATS Integration
TenPearls
May'2009 - Aug'2010
Stack: ASP.NET Identity, C#, MVC4, (UI, Validation, Model), ATS Rest API, ESRI GIS,
JSON.NET, SQL server 2012, Apache jMeter (Soap and https performance testing), Unity
(dependency Injection), Big Data, Visual Web Ripper, GIT, JIRA/Mingle, Airbrake JS: Error
monitoring.
Worked on an integration project with ATS (Applicant Tracking System) system
that will allow candidates to apply for jobs without login into 3rd party ATS
Vendors sites, some of the ATS vendors included Network accounts to view and
apply for jobs without having to create accounts on ATS vendors. Worked with
various ATS vendors to implement a SOA solution and
reporting for Applicant and ATS stats. Load and performance tested resume
parsers,file types, response from ATS vendors' authentication tokens.
R
Senior NET Developer
riversidepublishing.com
Jan'2009 - May'2010
Stack: .NET, MVC with Entity Framework 5, TDD / NUnit, C#, Telerik MVC, Continuous
Integration (Teamcity), jQuery, WebAPI/Rest WebServices,
Jan2009 >May 2010
WorkedasaSr. line
(Bracken EarlyLearningAssessment- BELA). Mymain role was to implement core
structure of the site to implement Web and Mobile implementation of the product.
Heavy emphasis on Test Drive approach and REST + JSON patternto implement
lightweight communication and data serialization for mobile Web and Web
application. Heavy focus was on lighter-weight RESTful/WebAPI. Used MVC4 with EntityFramework5 C#, knockout.js, jQuery mobile and WebAPI-to define
the set of HTTP request messages along with a definition of the structure of
response messages for mobile and web application. Continuous Integration
was done through Team city mainly to automate code analyzing, compiling and testing processes.Implemented a series of automated test scriptsusing Selenium
WebDriver for development and manual testers.
T
Junior NET Developer
Technosys Int
Jan'2008 - Dec'2008
Stack: Kentico API, MVC with EntityFramework ,TDD / NUnit, C#, (DependencyInjection
(Ninject), Teamcity, jQuery, High Charts JS, WebAPI / Rest Web Services, SQL Server)
Consultant for a major Financial Firm utilizing Kentico CMS V6.4297. Mainly worked on
implementing a multi-tier, transactional web-based applications using Code First withEntity
Framework5,Ninject forDependencyinjection/ C# /Web API(Mobile Web Implementation) / Restful Web Services for funds data,