VIKASH SADANGI
Senior Software Engineer
Cell: + (91-963******* Email: ********@*****.***
Summary
Experienced software engineer with 9+ years of experience in object-oriented approaches to product & platform development.
2+ Years of exp. as MEAN Stack developer.
Experienced in building web application using SPA framework, Json, RESTful APIs.
Extensive background in full life-cycle of SDLC & agile principles.
Strong functional knowledge on Payment Gateways, Investment Banking & Analytics and Energy solutions.
Well versed with Software architecture, Object Oriented Analysis & Design, UML, Design Patterns, MVC, MVVM, Multithreading, Asynchronous programming and TDD.
Expertise in developing applications, prototypes or proofs of concepts (POC’s).
Have experience in fine tuning of web application for quick throughput
Strong team player, able to interact and collaborate with employees at all level.
Adapts easily new concepts & cutting edge technology.
Mentoring team members, sharing knowledge & Participating in Tech Talks.
Technical Skills
Project Mgmt. tools: Atlassian JIRA, MPP, Betterworks
SCM Tools: SVN, Clear Case, GitHub, Bitbucket, PerForce
Environment: IIS, Microsoft Visual Studio, Eclipse
Charting Library: High chart, D3, Dundas
Database: Oracle, SQL Server, Couchbase DB, MongoDB, Lucene.Net
Technologies: Java Spring, HTML 5, CSS, Javascript, Angularjs, Passportjs, Expressjs, LeafLet, Nodejs, D3, High Chart, Jquery, Selenium, Dojo, XML, XSLT, Silverlight 3.0(XAML), LINQ, Web Service, WPF, WCF, Asp.Net, Entity Framework, ADO.Net, C#.Net, MongoDB, Couchbase
Design Tools: Expression Blend, Expression Design, Adobe Photoshop
Other Tools: Enterprise Architect, MS Visio, Selenium, Log4Net, nUnit, Clear Quest
Professional Experience
Senior Software Engineer Intuit Bangalore Jan 2015 – Present
Senior Software Engineer Thomson Reuters Bangalore Nov 2010 – Jan 2015
Senior Software Engineer Schneider Electric Bangalore Aug 2006 – Oct 2010
Project Experience
Project Name: Electronic Software Delivery (ESD)
Duration: Dec-15 to Present
Environment: Angularjs, Nodejs, Akamai, Asp.Net, C#.Net, SQL Server
Team Size: 3
Role & Responsibility: Coding, Bug fixing & Unit Testing
Description: ESD is a platform for desktop product patching support. It is protected from load by Akamai content delivery service. All patch files and metadata files are served from Akamai directly to customers. Akamai only hits ESD for expired or purged content.
Project Name: SPUR - AMEX (Successful Payments Update Rate)
Duration: Jul-15 to Dec-15
Environment: Java Spring Batch & Integration, Oracle
Team Size: 5
Role & Responsibility: Design, Coding, Bug fixing & Unit Testing
Description: SPUR’s purpose is to lower the payment failure rate by automatically update existing customer cardholder account information to prevent billing to expired or invalid cards without interrupting customer’s experience and Intuit’ revenue.
Project Name: IGS (Innovative Gateway Services)
Duration: Jan-15 to Jun-15
Environment: Web Service, MSMQ, SOAP UI
Team Size: 5
Role & Responsibility: Bug fixing, Unit Testing
Description: Innovative Gateway services is an integrated Platform for all the Intuit transactions done through Payment Tech systems. It interacts with Billing and Revenue management system & does the payment settlement with third party vendor.
Project Name: Eikon Apps (Estimates – Statement & Detail Estimates)
Duration: Apr-14 to Dec-15
Environment: Angularjs, Node.js, MongoDB, WCF Service
Team Size: 7
Role & Responsibility : Sprint planning, Task breakdown, Requirement Analysis, Design & code & reviews, Unit Testing
Description: Eikon is a platform that offers financial Analysis, trading and Investment decisions with unique market insight, Information and news. It is a next generation application using latest client Side technology & framework that targets multiple devices.
Project Name: Eikon 3 (Company Overview)
Duration: Apr-13 to Mar-2014.
Environment: Asp.Net, WCF, SQL Server
Team Size: 6
Role & Responsibility: Sprint planning, Design, Code & release planning.
Description: Eikon is a platform that offers financial Analysis, trading and Investment decisions with unique market insight, Information and news.
Project Name: ThomsonOne (Deals)
Duration: Apr-12 to Mar-2013.
Environment: Dojo, Asp.Net, WCF, SQL Server
Team Size: 6
Role & Responsibility: Requirement Analysis, Design & Code, Code reviews.
Description: ThomsonOne delivers a broad range of financial Content within a workspace that's geared to your needs and workflow –Investment research tools for superior decision making.
Project Name: ThomsonOne (Private Equity)
Duration: Apr-11 to Mar-2012
Environment: Dojo, Asp.Net, WCF, SQL Server
Team Size: 6
Role & Responsibility: Requirement Analysis, Design & Code, Code reviews
Description: ThomsonOne delivers a broad range of financial content within a workspace that's geared to your needs and workflow – Investment research tools for superior decision making.
Project Name: ThomsonOne (Private Equity)
Duration: Nov-10 to Mar-2011
Environment: Dojo, Asp.Net, WCF, SQL Server
Team Size: 6
Role & Responsibility: Requirement Analysis, Design, Code & Code reviews
Description: ThomsonOne delivers a broad range of financial content within a workspace that's geared to your needs and workflow – Investment research tools for superior decision making.
Project Name: Columbus Dhruva
Duration: Jan-09 to Oct-2010
Environment: Silverlight 3.0, WCF Services, C#.Net, SQL Server, XML.
Team Size: 14
Role & Responsibility: Requirement Analysis, Design, Coding for User Interface layer, WCF Services and Unit Testing
Description: It is web application to monitor and control Schneider devices using Silverlight, WCF and SQL Server 2008 as backend. Basically it will measure and record all the device information and publish via WCF services. Further detail can be discussed during interview.
Project Name: CDE
Duration: Feb-08 to Dec-08
Environment: Win Form, C#. Net, Excel 2003, XML
Team Size: 4
Role & Responsibility: Analysis, Design, Coding for MW and Unit Testing
Description: Compact Device Editor is a standalone tool for editing the device description through the user friendly interface. This tool takes input as formatted Excel sheet or CSV file or DDXML. The tool will display the device description elements in a formatted tree structure and corresponding UI. The input / output of CDE can be Excel or CSV or DDXML. DDXML follows Schneider schema standard.
Project Name: QMS Automation
Duration: Jan-07 to Feb-08
Environment: ASP.Net, C#. Net, CSS, JavaScript, SQL Server 2000, Web Services, Lotus Notes.
Team Size: 7
Role & Responsibility: UI Design, Coding for MW and Unit Testing
Description: Quality Management System (QMS) is a web-based application designed to manage the project related activities like document management, audits and repositories.
Project Name: KPI Tool
Duration: Aug-06 to Dec-06
Environment: ASP.Net, C#.Net, OWC Components 11.0, SQL Server
Team Size: 4
Role & Responsibility: Coding for MW and Unit Testing
Description: Key Performance Indicator (KPI) Tool is a web application deployed at Organization level to measure the Project Performance. Basically used to Collect, Analyze and Representation of Metrics Data at different Level like Project, CC, Department and Organization Level to display the Project Health.
Education Details
MCA (Master of Computer Application)
Shri Shankaracharya college of engineering & Technology Bhilai, C.G. 2006 85%
B.Sc. (Bachelor of Computer Science)
St Thomas College Bhilai, C.G. 2003 58%
12th Mathematics
M. P. Board, Bhopal 2000 70%
Personal Details
Date of Birth: 12-08-1983
Languages Known: English, Hindi
Marital Status: Married
Passport: Available
[Vikash Sadngi]