Software Developer Resume
Redmond, WA
OBJECTIVE:
- Seeking a software development position that will utilize my knowledge in the design and development of web applications and services.
SUMMARY:
- Strong Object Oriented Analysis, Design and Development background.
- Experience in JavaScript/Typescript, React/Redux/Angular 2/4/JS/ RequireJS/CSS/LESS/NodeJS/ExpressJS/JWT/MongoDB/Azure DocDB/Grunt/Bower/NPM,.NET 1.1 - 4.6, C#, Visual Studio 2003/2005/2008/2010/2012/2013/2015/2017, WebServices, ASPNET/MVC5,.
- Ability to quickly learn new aspects of Information Technology.
- Excellent team player with good oral and written communication skills.
TECHNICAL SKILLS:
Languages/Technologies: JavaScript/Typescript/React/Angular 4/JS, C#/.Net, XML, WebServices (REST/WebApi2/NodeJS/ExpressJS), ASP.NET/MVC5, Webpack
Operating Systems: Windows 10/8.1/7/Vista/Server 2012 R2/2008/XP/2000
Configuration Mgmt.: VSTS/VSO, GitHub, Source Depot ( Confidential )
PROFESSIONAL EXPERIENCE:
Software DEVELOPER
Confidential, REDMOND, WA
Responsibilities:
- Responsible for Service Trust Portal client side, middle tier and database development. The portal is for organizations for compliance management of regulatory standards like ISO, GDPR etc.
- The client development done using React/Redux/Axios/TypeScript/VS Code and the middle tier code developed using C#/VS 2017 with data storage using Azure Cosmos DB.
CONSULTANT Software DEVELOPER
Confidential, REDMOND, WA
Responsibilities:
- Responsible for the SDLAnalyzer app to view the security vulnerabilities in the source code for Confidential Research projects.
- Developing both client and server using AngularJS/NodeJS/ExpressJS/Typescript and hosted on Azure VM with Azure storages for the GitHub/VS repositories. Uses Azure AD ADAL/VSO/GitHub OAuth2 for user identity management along with JWT and server to client updates using Socket.IO. Azure NoSQL/MongoDB acts as the database. Uses Azure Keyvault secrets stored as SHA2 encrypted strings for VSO/GitHub OAuth2 data. Created VSO BuildDefinitions using Gulp/NPM and ReleaseDef using Azure FileCopy for CI. Uses Redis Cache for node IPC.
CONSULTANT SOFTWARE DESIGN ENGINEER
Confidential, REDMOND, WA
Responsibilities:
- Worked in the HDInsight Azure Portal Extension Dev. Team. Carried out UI development with Azure Portal Extension Framework (Ibiza) using Typescript/RequireJS/KnockoutJS before the GA. Implemented UI components in the ISV flow, edited Azure packages and coded the localization project of HDInsight Extension using C #/VS 2013.
- Developed a Windows Azure cloud service for Bing telemetry report configuration editing. Worked on client development using HTML 5 and JavaScript, client routing using Sammy, grid content layout using Bootstrap CSS. Also uses MVC 5, C#, LINQ to SQL, DI of Data Contexts using Confidential Unity 3.5, SQL Azure for configuration data storage, and Federation Services for authentication and SSL.
CONSULTANT SOFTWARE DEVELOPMENT ENGINEER
Confidential
Responsibilities:
- Worked in the LAMAS team. Responsible for the web services dev. and implementation using C#/.Net 4.0/WCF (SOAP)/IIS. Coded custom business exceptions using soap fault exception and behavior extensions. Entity Data Model template editing and modification to generate business data types to use with WCF data contracts, EDM model changes to mirror schema changes are also some works done.
CONSULTANT Software Development Engineer
Confidential, Bellevue, WA
Responsibilities:
- Worked in the team of Amalga Management Console. Duties included development of client code using C# and Silverlight and implementation of Webservice features for backfill parser.
CONSULTANT SOFTWARE DESIGN ENGINEER
Confidential, Redmond, WA
Responsibilities:
- Worked in the GFS Manageability Framework team, participated in the design, and development of the new Ticketing system. Worked in the areas of client side scripts, Server side, WCF service (REST), service contracts, OData implementation of RSS/Atom feeds of tickets etc.
- Worked in DevDiv Tangram for a product uses Windows Azure data through Web Services and present those using Silverlight controls. Developed Silverlight user controls, modified Silverlight toolkit controls using Expression Blend and wrote supporting viewmodel code using MVVM pattern. Also responsible for the development of BindingManager, a back engine for the support of MVVM.
- Worked in the EIP division of Xbox Live. Was responsible for SPU services and some of the Natal and XBL streams. SPUs does the parsing and decoding of data in volumes of several millions of transactions and prepares the processed ones for BI use.
- Worked in the Rich Media Group for a product Pro.Photo management. My responsibilities included a module in C# using manifests to install from multiple MSIs with WPF based UI. Perf.Counter addition, deletion, developed unit test to meet the code coverage target, pseudo localization, Maddog plug-in for report viewer were some misc. work carried out.
Consultant Software Developer
Confidential, Bellevue, WA
Responsibilities:
- Was responsible for the Captaris RightStar Document Management suite of products feature installation development. Have used .Net config files, XPATH queries, Custom Actions in Jscript for config file changes, SQL Scripts for database installations and conditional feature installs.
Consultant Software Design Engineer IV
Confidential, Redmond, WA
Responsibilities:
- Worked in DevDiv DTG for Visual Studio XCopy solution using pkgdef files. Have contributed towards the development of WIX 3.0.