Summary
Overview
Work History
Education
Skills
Projects
Domains
Timeline
Generic

Deepak Babu

Redmond,USA

Summary

Full stack software engineer with hands-on experience in developing applications, designing distributed systems for large scale application. Involved in complete Agile, SDLC (Software Development Lifecycle) including architecture, analysis, design, development, implementation, testing, documentation with pseudo code and maintenance of windows, client/server and web based applications Development, deployment, and support of custom and out-of-the-box solutions using ASP.NET Core, .NET C# and Azure Worked effectively on Azure cosmos DB no sql DB to create auto sharding. Excellent work experience on Microsoft .NET technologies in developing of many web applications using C#.NET, ASP.NET MVC, ADO.Net/Entity Framework, Azure, SQL Server 2000/2005/2008/2012/2014/2019 Experienced in design, development and implementation of web applications using n-tier architecture Developed branding web application using HTML5. jQuery, CSS3, JavaScript, React.js, Angular JS Expertise in implementing Object Oriented Analysis and Design (OOAD). Wrote specification documents like high level and low level, with pseudo codes and flowcharts, UML Experienced in Agile software development and holding meetings with business owners, CXO and stakeholders to gather and convert business requirements into technical specifications Project version tracking control using GitHub, Visual Source Safe, TFS (Team Foundation Server) Extensively worked with T-SQL, SPs, functions and triggers using Microsoft SQL Server Certified developer extensively used JavaScript, CSS3 and proficient with the Hypertext Markup Language 5 Actively involved in design/ creating databases, tables, relations, joins and database objects Delivering and implementing the project as scheduled deadlines and maintenance support to the client

Overview

15
15
years of professional experience

Work History

Tech Lead Technical Consultant

Tech Mahindra
Redmond, WA
01.2020 - 06.2021
  • Company Overview: Microsoft Corporation
  • Azure Services (Application Insights, Deploying App Services using terraform), Data studio, ASP.NET RestAPI, React.js/Redux, React Native, Cart Emulators, HTML/CSS/JS/TS, SQL Server, PowerShell
  • Designed Features in Greenland and console app to meet compliance needs and franchise pages
  • Migrated legacy apps such as Xbox one to Greenland
  • Implemented service modifications to incorporate new features and adjust business rules to support the feature changes
  • Worked with Designers and PM to ensure the feature and design is followed and applied
  • Made sure application is accessibility and compliance complaint
  • Collaborated with the offshore team to facilitate effective design update and conduct PR reviews
  • Optimized the development process by introducing tools to accelerate development, refactoring code, and providing feedback to developers
  • Microsoft Corporation

Senior Software Developer, Technical Consultant

Oslo Solutions
Redmond, WA
01.2020 - 06.2021
  • Company Overview: Microsoft Corporation
  • Azure Services (Kusto, Datastudio, Redis, Key Vault, Redis, CDN, ARM, Application Insights, App Services etc.), Data studio, ASP.NET RestAPI Angular Js, React.js/Redux, HTML/CSS/JS/TS, SQL Server, PowerShell
  • Designed UX components as part of re-branding new blade which defines all the service level objectives
  • Designed funnel overview review to help customers understand the deep insights of the server migration
  • Investigated and fixed performance issues which was slowing down the pages to load
  • Integrated the object model with new rest api methods to support new blades
  • Involved in migrating the UX to support new angular version
  • Integrated with new taiko tests to support functional testing
  • Accelerated development process by code cleanup and refactoring new web app version
  • Was involved in-depth changes (UI, backend, core, unit / integration tests, deployment, scheduled jobs, storage and cache)
  • Microsoft Corporation

Senior Software Developer, Technical Consultant

Oslo Solutions
Redmond, WA
01.2018 - 12.2019
  • Company Overview: Microsoft Corporation
  • Azure Services (CosmosDB, Redis, Key Vault, Redis, CDN, ARM, Application Insights, App Services etc.), ASP.NET MVC C#, Angular Js, React.js/Redux, HTML/CSS/JS/TS, SQL Server, PowerShell
  • Designed CMV3 models, UI design as part of re-branding compliance score calculation using template approval/ assessment creation logic
  • Investigated and fixed performance issues at Microsoft Office 365 Products (Service Trust Portal, Security Compliance Manager and Security Compliance Center)
  • Made optimizations of Azure Cloud infrastructure configuration, optimize stored procedures/indexes and RESTful API code as the result got up to 3-70x times improvement
  • Implemented data migration tasks for large scale tenants to migrate data using azure job scheduler
  • Accelerated development process by code cleanup and refactoring new web app version
  • Was involved in-depth changes (UI, backend, core, unit / integration tests, deployment, scheduled jobs, storage and cache)
  • Optimized settings for Azure Cloud / App Services
  • Refactored API code for static data caching, user authorization and permissions settings
  • Improved rendering of UI complex pages for Service Trust Portal home page got 13x loading time improvement from 38 sec to 3 sec
  • Performed testing of UI and API at production, pre-production, developer and local environments, found > 90 bugs
  • Develop PowerShell deployment and testing scripts, functionality for user interface, backend and integration Web Jobs according to Agile sprints stories
  • Microsoft Corporation

Full Stack developer, Technical Consultant

Azimetry Inc
Redmond, WA
09.2016 - 01.2018
  • Company Overview: Microsoft Corporation
  • Develop project documentation
  • Provide requirements for large-complex architecture (C#, ASP.NET Core, Azure/SQL Server, Angular, Bootstrap)
  • Create statement of usability, integrity and code of conduct
  • Used Angular to implement functionality in various pages: form validation, grid, search, sort, pagination, authentication, slide pages, users switch etc
  • Worked with designers to create mockups for the client screen according to the provided wireframes
  • System versioning of tables in SQL server 2016 for developing Power BI report
  • Developed automated unit testing using selenium for important screens
  • Microsoft Corporation

Technical Lead , Application Manager

Societe Generale Corporate & Investment Banking
Bangalore, India
05.2012 - 08.2016
  • Company Overview: Project: CSPORTAL
  • CSPortal provides a platform for running applications under this framework
  • Also Provides self-contained services which can be integrated with Data store Gateway, Reporting Services, Exception Management, Profiles, Notification Services & BPM engine
  • Designed, developed software architecture for banking platform
  • Private Cloud Setup to enable GSS load balancers, Windows Service deployment, Replication of Servers, Setting up Web apps in IISS 8.0, Using Deploy IT Tool to automate release management
  • Developed WCF Services for downloading/uploading attachments through secure gateway
  • Used Kendo UI components for grid enhancements, multi-dimensional charts, spreadsheet and PivotGrid
  • Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller MVC and IIS security model
  • Gathered requirements and documented use cases, create technical and functional design documents
  • Strong combination of experience in architecture/ strategy roles, team leadership and technical delivery roles
  • Reviewed and analyzed client's applications and information systems
  • Implement software technologies to meet the identified requirements
  • Involved in Daily Scrum, Scrum Master and Sprint Planning
  • Supported Operations team during the deployment and troubleshooting the production issues during deployment and on regular basis
  • Project: CSPORTAL

Senior. NET Developer

Mind Tree Technologies Ltd
Bangalore, India
05.2010 - 04.2012
  • Company Overview: Project : Commercial Investment Trust(CIT)
  • CITConnect is effectively used for ticket creation purpose for customer incoming requests
  • Also it gets request from IVR, QDS, and Digital edge for ticket creation and generates lease documents for Customers
  • Develop new code to support enhancement requests and fix bugs reported by customers and the testing team
  • Wrote and maintained unit tests and automated integration tests
  • Worked intensely on the User Interface, Requirement Analysis, estimation, front end and back end Design/coding
  • Interacted with stakeholders to leverage insights, collect and verify requirements and submit to project managers
  • Project : Commercial Investment Trust(CIT)

Software Developer

HCL Technologies Ltd
Bangalore, India
01.2007 - 04.2010
  • Company Overview: Project: Deutsche Bank(DB)
  • Trust and security services (TSS) of Deutsche Bank have many automated software applications, used to perform daily operations of corporate trust and security services
  • TSS obtains the services of outside professional consultants to undertake support/development/maintenance for these software application systems
  • Lead application development of a fully functional process-driven CRM
  • Design architecture and developed CRM using new technologies, .NET C#, SQL Server, NHibernate
  • Collected business requirements and created documentation of functional and technical requirements
  • Project: Deutsche Bank(DB)

Education

Electrical, Electronics And Communications Engineering

VTU
06-2006

Skills

  • NET 10 - 480
  • Visual Studio 2005 - 2019
  • Microsoft NET C#
  • DevExpress WinForms
  • SQL Server 70 - 2019
  • OOA/OOD/OOP
  • EF
  • ADONET
  • LINQ
  • T-SQL
  • Microservices
  • Web Services
  • RESTful API
  • JSON
  • XML
  • XSLT
  • VSTS
  • TFS
  • VSS
  • GitHub
  • HTML5
  • CSS3
  • TypeScript
  • JavaScript
  • JQuery
  • PHP
  • MySQL
  • NuGet
  • JIRA
  • Trello
  • Reactjs v18
  • Redux
  • ES6
  • Nodejs
  • Angular JS 5
  • Bootstrap
  • Microsoft Azure
  • Kubernetes Cluster
  • Docker container
  • CosmosDB SQL API
  • ARM Templates
  • DNS
  • Front Door
  • Application Gateway
  • Traffic Manager
  • Load Balancer CDN
  • Redis
  • Key Vault
  • Logic App
  • Search Service
  • App Insights
  • Blob Storage
  • Azure Search
  • VMs
  • AAD
  • Azure CLI
  • Akamai GTM
  • Selenium
  • ASPNET Core 3
  • ASPNET MVC4
  • IIS 50
  • IIS 60
  • IIS 75
  • Azure DevOps
  • TDD
  • CI/CD
  • Azure Pipelines
  • PowerShell
  • Apps Scripts
  • Data Studio
  • VSTO
  • ReSharper
  • Delphi
  • SEO
  • GCP
  • IDEF
  • UML
  • MS Project
  • Visio
  • Agile
  • Scrum
  • Kanban
  • SDLC
  • NHibernate
  • High charts
  • Xbox Gaming
  • Compliance
  • Banking
  • Financial Services
  • Retail
  • Real Estate
  • IT services/products
  • Web apps
  • CRM
  • Content Management
  • E-commerce
  • Desktop applications
  • Business processes automation
  • ERP
  • PMO & Project management
  • Document management
  • Online messaging
  • ELearning
  • HR processes
  • Azure Cloud Migrations
  • Multitenant applications

Projects

Web apps (30+) CRM Content Management E-commerce (2) Desktop applications Business processes automation ERP PMO & Project management Document management Online messaging eLearning HR processes Azure Cloud Migrations Multitenant applications

Domains

  • Xbox Gaming
  • Compliance
  • Banking
  • Financial Services
  • Retail
  • Real Estate
  • IT services/products

Timeline

Tech Lead Technical Consultant

Tech Mahindra
01.2020 - 06.2021

Senior Software Developer, Technical Consultant

Oslo Solutions
01.2020 - 06.2021

Senior Software Developer, Technical Consultant

Oslo Solutions
01.2018 - 12.2019

Full Stack developer, Technical Consultant

Azimetry Inc
09.2016 - 01.2018

Technical Lead , Application Manager

Societe Generale Corporate & Investment Banking
05.2012 - 08.2016

Senior. NET Developer

Mind Tree Technologies Ltd
05.2010 - 04.2012

Software Developer

HCL Technologies Ltd
01.2007 - 04.2010

Electrical, Electronics And Communications Engineering

VTU
Deepak Babu