Arsalan .
pakistan Karachi, Pakistan ( GMT )
13 Jahre Erfahrung
Kann beitreten ASAP Englisch: Fortgeschritten

I have done Masters of Computer Science.

I have done Masters of Computer Science.

Senior Front End Engineer
Feb'16- present

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, 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 and, 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.

Senior Angular node.js Engineer
Ampak Soft
Mar'11- Aug'16

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.

Senior Solutions Engineer
2Step Solutions
Sep'10- Mar'11

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, and 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.

Senior Developer ATS Integration
May'09- Aug'10

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.

Senior NET Developer
Jan'09- May'10

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.

Junior NET Developer
Technosys Int
Jan'08- Dec'08

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,

Computer Science
zu 2008
Master's Degree
University of Karachi

Talent hat keine Projekte hinzugefügt
Talent hat keine Kurse hinzugefügt
Talent hat keine Schulungen hinzugefügt