Sign in

Software Developer/Engineer

Saint Paul, Minnesota, United States
January 31, 2018

Contact this candidate


Udeeb Shankhadev 612-***-****



• Ability to cope with growing work demand and to improve efficiency while working with multiple projects.

• Eager to learn new technology and to implement them to support current design decisions.

• Excellent analytical, problem solving and programming skills to produce highly efficient programs.

• Implemented agile practices during software development to effectively manage dynamic requirements.

• Demonstrated effective verbal and written communication skills while working in diverse environment.

• Self-motivated and hardworking person and a focus towards team development and strong results.

• Experienced in working with large code base for different technical layers. Technical Expertise (At job):


• C#

• Java

• Python

• Javascript




• SQL Server

• Oracle

• Backbone.js

• MSTest

• QUnit

• Junit

• NHibernate/Fluent

• MS Entity Framework

• Spring




• Visual Studio

• Eclipse

• IntelliJ

• ServiceNow


Currently Learning:

• .NET Core


• Angular

• JVM based languages

• BigData

• Blockchain

Work Experiences:


November 2014 – Dec 2017

Ditech Financial LLC

• Architected a new Expense Tracking System to be used for Advance Management (.NET and Oracle).

• Assisted external SME to create a new business workflow for the Advance Management Project.

• Guided the Legal Letter Creation team to implement new design patterns for increased automation.

• Analyzed compliance issues related to customer complaint tracking and implemented creative solution for quick turnaround time.

• Led a team of motivated individuals to create a base software framework for the company that would encompass logging, security, feature release, health check, testing, authentication etc. thus jump starting any future projects

• Researched public cloud options from both Azure and AWS including its PaaS offerings.

• Collaborated with McKenzie to streamline the business processes and obtain 15% efficiency from ALM.

• Applied LEAN principle in both IT and Software Development Team to transform legacy processes.

• Worked with Microsoft Vendor team on consolidating MSDN and Server licenses for move to Azure. Udeeb Shankhadev 612-***-****


• Led the Total Cost of Ownership (TCO) project to accurately estimate the cost of each business unit and its subsidiary projects to make strategic future decisions.

• Planned and migrated from MKS to TFS and provided appropriate training to software engineers.

• Designed the DevOps process for the company in order to cut cost on manual build and deployment task.

• Worked with vendor to migrate Active Directory domain and planned potential changes for applications.

• Established an automated UI testing platform to run regression tests for critical flagship products.

• Automated the migration of all tests from HP Quality Center to TFS.

• Worked closely with Infrastructure team to streamline the ticketing system via ServiceNow.

• Architected the use of CMDB in order to correlate all the data available on ALM and Infrastructure.

• Demonstrated the use of CMDB to troubleshoot and predict potential failures for rapid response.

• Led the way to create an EA Repository to store and correlate all the architectural artifacts.

• Played an instrumental role on deciding the right tool selection for each stage of ALM.

• Assisted procurement team to negotiate software licenses from the vendor.

• Leveraged Gartner Research Paper and Gartner Professionals to draft process workflows for DevOps.

• Collaborated with Security Architect and Risk Management Team to integrate Code Analysis and Security scanning during the DevOps process to identify OWASP Top 10 vulnerabilities. Software Engineer / Sr. Software Engineer

June 2010 – March 2013 / April 2013 –October 2014

Thomson Reuters, Eagan, MN

Litigation & Transaction Development

March 2014 - Current

• Worked on an e-Discovery application for the future growth of the company.

• Designed and developed engine framework for handling long running jobs.

• Partnered with 3rd party developers to incorporate their tools into project’s architecture.

• Utilized Java and Spring to create engine definition in order to keep track of the job progress.

• Implemented AMD with backbone.js to create interactive front-end UI. Tools/Language used: VS2013, Eclipse, Java, C#, Spring, Ant, Ivy, Mockito, backbone.js, underscore.js. CGIE (Corporate, Government, Investigations and Education) Feb 2012 – March 2014

• Worked on three ambitious projects that dealt with both front end and back end for corporate application.

• Utilized TDD to produce quality code and coordinated with QED to minimize testing time in QA stage.

• Designed and developed schema for database to hold matter and legal hold related user data.

• Utilized extensive use of client-side programming to provide smooth end user experience.

• Initiated major design changes to solve issues concerning DB/NHibernate, security and accessibility.

• Commenced pair programming for increased collaboration and efficiency.

• Mentored new hires and contractors to get them up to speed quickly. Tools/Language used: VS2012, C#, javascript, MSTest, Moq, QUnit, MVC3, NHibernate, Fluent, Oracle, jQuery, backbone.js, underscore.js, REST, Oracle, Stylecop, ReSharper, Fxcop, gridster.js. Content Technology

March 2011 – Feb 2012

• Fully automated complex UI regression test cases to be used with little user intervention. Udeeb Shankhadev 612-***-****


• Created automated pager rotation tool to increase efficiency between Eagan and Bangalore team.

• Analytically queried data from different databases to create a concise report on daily prospective load.

• Designed and implemented a modularized integration testing framework that could be used by all testers with little change in their existing codebase, thus saving testing time but yielding more results.

• Participated in database sharding design discussion to better manage the data load for more efficiency.

• Initiated performance test to track throughput utilizing SOAP and DB calls to different sub-systems. Tools/Language used: Java, Eclipse, Spring, Junit, Selenium, Oracle, BPMS, SOAP UI, Groovy, Hudson, ANT. Application Technology

June 2010 – March 2011

• Collaborated with desktop application group to integrate web component into MS-Word plugin.

• Took control of project that was unfit for release and redesigned it to align with aggressive requirements.

• Utilized javascript to provide better user experience and to transfer data back and forth between word application and web component for seamless integration.

• Tweaked search algorithm to handle threading and natural language search in order to provide best matches for given criteria and implemented functionality to “cite” legal documents in word application. Tools/Language used: VS2008, .NET 3.5, ASP.NET, C#, XML, XSLT, JS, jQuery, Oracle coherence, Java Technology Intern

May 2008 – Dec 2008 May 2009 – May 2010

Thomson Reuters, Eagan, MN

User Interface Team (UI)

• Executed XSLT scripts to transform raw XML into HTML based webpage and debug if necessary.

• Analyzed and added functionality to track user events and clicks for accurate billing. Client Data Object Team (CDO)

• Programmed to support communication with mainframe as well as new systems.

• Utilized SQL server to gather data and analyze them for testing and verification. Report Generation Team (WORCS)

• Worked with a team of BizTalk specialist to develop and design software for internal project.

• Used Advanced OO approach and Design Patterns to implement Security, Validation and Object handling. Tools/Language used: Visual Studio, ASP.NET, C#, XML, XSLT, JS, HTML, AJAX, SQL Server, BizTalkServer Education:

Master of Science in Software Engineering

University of Minnesota, Twin Cities

Graduation May 2014

Bachelors of Science

Minnesota State University (MSU), Mankato

Graduation: Summer 2009

Major: Information Technology

Minor: Mathematics

Contact this candidate