Pradeep_Bora.net

5

Click here to load reader

Transcript of Pradeep_Bora.net

Page 1: Pradeep_Bora.net

CV PRADEEP SINGH BORA

Pradeep Singh Bora

Microsoft .NetCelle Germany.

E-Mail:[email protected]:- +44-7500844535, +49-15218220782

Professional Summary

I am currently working as senior .net Developer (individual contributor) in a private firm in Germany. I am having 8 years of experience in Investment Banking domain. A total of 8.5 Years in Software development.

I have worked with Cognizant Technologies Solution as Associate (Lead Developer) & in TATA Consultancy Services as Software Developer (SE). Involved in Software Development life Cycle (SDLC) phases of various projects.Functional Domain:-Banking and Finance: - 8 YearsRetail:-0.5 YearsOil & Gas – 0.4 YearsDetails:-

· Proficient experience of working in Retail, BFS-TAX, Loans, Trading and Settlement. Front, Middle and Back Office.· Strong Technical experience in working on C#, OOPS, Win-forms, WPF, WCF, Multithreading, Database, Design

Patterns and Agile.· Excellent interpersonal and communication skills and Strong Ownership experience.· Flexible with new technologies.· Good SDLC Knowledge, Project Management, Planning and Estimation.· Designing and developing solutions, getting requirements, on time deliveries.

Technical Skills

· Development Methodologies: - Agile, Waterfall, Iterative, TDD.· Reporting Management: - SAP BO.· Languages/Technologies: C#, WPF, Winforms, WCF, Webservices, Windows Service, Multithreading.· Design Patterns: MVVM, MVP, MVC, Abstract Factory, Factory, Singleton, MEF, Repository Pattern, Façade,· Tools/ UI Tools: Infragistics, DevExpress, TOAD, Adapt, Wix for MSBuild.· Content Presenter: - GIT, VSS, SVN, TFS.· Databases: SQL Server, DB2, Sybase, Oracle.· Analysis & Design: - Enterprise Architecture, Enterprise Library.· Maintenance: - BMC Remedy.· Performance Monitoring Tools: - Fiddler, SQL Profiler, .net memory profiler, ANTS memory profiler.· Project Tracking: - JIRA, HP ALM (application Lifecycle Management), TFS.

Achievement(s)

· Got many appreciations from client for design and deliveries in JPMC.· Excellent work delivered to the Client (Credit- Suisse London), due to that I was called again to London on an

Exceptional way to work again with them closely.· Achieve lots of appreciation for the work delivered time to time in Credit Suisse.· I have received the Best Team Award for the very first Project in TCS, for before time delivery of FixedBilling Project.· I have received appreciation from Internal IT Development team to make internal portal bug free, as raised 3 major

bugs in Portal (TCS-Ultimatix).· Received special initiative certificate from TCS Maitree (TCS Social Activity Club) for my contribution towards social

activity.· Received good idea appreciation for automating the process flow of organization (TCS Employees portal).· Got Many Client Appreciations for the work delivered.· Involved with Many Social Activity and Charity Organisation.

Onsite experience and Visa

· Blue Card – Germany Work Permit –valid till 2020.· UK Work Permit, Tier 2 ICT Long Term. Till 21 Apr 2018.

Page 2: Pradeep_Bora.net

CV PRADEEP SINGH BORA

Overview of IT Career ProfileDates Organization Location DesignationSep 2016 till now Dowling Software Germany Senior Developer31 Dec 2012 till Sep 2016 Cognizant United Kingdom, India Associate.18 Apr 2008 to Dec 2012 TATA Consultancy Services India System Engineer.

Project Experience

Project Transformers

Account Dowling Software

Description Drilling GUI and services:-Suite of applications that help Engineers Configure, monitor or Automate for Oil and Gas drilling.

Role Lead Developer

Responsibilities · Owned Modules & responsible for end to end development.· Business knowledge.· Closely work with Scrum Masters.· Designing Prototype and the Application.· Design and Development.· Application module and interface.· Designing application level database schema and architecture.

Solution Environment Solution Environment:- IDE - Visual Studio.Net 2015, Framework – Microsoft .Net Framework 4.5Database:- SQL ServerTechnical Specification:- (C#)(WPF, WCF, Entity Framework, LINQ, TPL, Threading), FirmwareNuGet, TFS, Agile

Work Location Celle, Lower Saxony, Germany

Project Trade Booking :- FX

Account JPMorganChase – Cognizant

Description Exception Management:-An application to help the middle office traders to track the issue with trade flows.

Role Lead Developer (Individual Contributor)

Responsibilities · Owned application & delivered them on sole responsibility.· Unit test, Ownership of the Application, Learning the business at own responsibility

& deliver the new requirement.· Solely owned all SDLC process. From requirement gathering to Effort estimation,

development.· Designing Prototype and the Application.· XAML Design and Development.· Application module and interface.· Involved in taking scrum status meeting, work allocation and code review.· Designing application level database schema and architecture.

Solution Environment Solution Environment:- IDE - Visual Studio.Net 2013, Framework – Microsoft .Net Framework 4.5Database:- OracleTechnical Specification:- Framework - .Net 4.0(C#)(WPF, LINQ, TPL, MSMQ, Threading), PowerShell ScriptingMemory & Performance Management tools:- Re-SharperNuGet, Jira, Agile, GIT

Work Location Glasgow, UK

Page 3: Pradeep_Bora.net

CV PRADEEP SINGH BORA

Project London, UK:-· Trade Management - FDT· VS – BO/ SQL Performance Improvement· CCM –VS- Paystation

Pune, India :-· Loan IQ – (Trade Services - Web Service, Shared National Credit- Window

Application, Control M Batch Jobs, Legacy System Reports, Real Time Services, Global Loans Blotter)

Account Credit Suisse- Cognizant

Description Trade Management – FDT (FID (Fixed Income Derivative) Deal Tracker): - Migration of normal unity approach to Odyssey uses NuGet architecture.VS – BO:- SAP BO for the reporting purpose, via oracle and Sybase as a DB. Performance improvement of the existing Query under BO's.CCM - PayStation: - It's an application which takes care of CAPS (Cash and Workflow System) database. Used to manage the payments.Trade Services:-acts as a Middleware between booking system and back office system. Shared National Credit:-The Application is used to generate the file (Agent, Participation), that generated in Quarterly basis & reported to Federal Govt.Control M Batch Jobs:-These are the scheduled or manual jobs for the reports against LoanIQ.Real Time Services :-The Services are designed to capture the real-time behavior of LOAN IQ System for the Loan Participation Sell/Buy, to store the historic information in DB as well as put the adjustment, reverse or make new entries as per the business calculation of the adjusted amount. These Service are interacting with EMS & MQ for the message flow.This service read the change behavior of LOAN IQ.Global Loans Blotter:-The Application is designed to enter the trades in the System & do the various businesses in around Loans.This Application is providing the Input to the LoanIQ system for the trades as booking trades from LoanIQ is a slow process, from GLB we have many options like booking bulk trade that is missing in LoanIQ.

Role Lead Developer (Individual Contributor)

Responsibilities · Working as Lead Developer have owned application & delivered them on sole responsibility.

· Unit test, Ownership of the Application, Learning the business at own responsibility & deliver the new requirement.

· Solely owned all SDLC process. From requirement gathering to Effort estimation, development & QA, UAT & Production releases.

· Time to time new ideas to improve the application performance if required.· Developed Many Modules that are not in place & done the enhancements.· Implemented Database changes for the implementation in DB2, Created SPROC &

modified the existing SPROCS for the new functionality.· Database Changes, Enhancements, Actively involved in Client Communication.· Co-ordination with client and other stakeholder for day-to day activities and the

progress of Application development till production.Solution Environment Visual studio.Net 2010, 2008, C#, Winforms, NuGet, WPF, WCF, Webservices, Windows

Service, DB2, Infragistics, Toad, Loan IQ, SVN, Adapt, Jira, SDLC+, BMC Remedy, , OdysseyTeam CityAgileVisual Studio 2012, 2013DB2, Sybase, Oracle, SAP Crystal Reports, Rapid SQL, HP ALM

Work Location Credit Suisse, London, UK.Cognizant, Pune, India.

Project Nielsen-RA (Radio Advisor) and other Internal Application

Account Nielsen

Description This application works in various region of world: - India, Australia, Africa, China and many more.The core business of RA application is about Radio Channels belongs to that country.

Page 4: Pradeep_Bora.net

CV PRADEEP SINGH BORARole Team Member- Application Owner

Responsibilities · Working as Sole Developer.· A Complete new Deployment has implemented to the African region that was not in

scope before. Did Changes that are being required for African region in the DB side As well in the UI side for the Functionality as well as language independent application.

· Unit test cases, stored procedures & DB.· Co-ordination with client and other stakeholder for day-to day activities and the

progress of Application development till production.Solution Environment Visual studio.Net 2010, C#, Winforms,WPF, WCF,WebServices, Infragestic 9.2,

multithreading.Work Location TATA Consultancy Services, Chennai, India

Project CCH – TAX pfx.net – ServicesAccounts Receivable -- pfx.net

Account Wolters Kluwer

Description TAX pfx.net- Services- deals with the providing service in the WCF form to the different modules under TAX for their operations like Calculation of the TAX, Printing the TAX forms, Create, Delete, Update, Open, Close Returns. Creating the Clients etc. calculation of the Tax.Accounts Receivable: - Accounts receivable calculates the bills and invoices when work has been performed by the firm for a client.

Role Team Member

Responsibilities · WPF: - modules development, Requirement Gathering, Gap Analysis, Development.· WCF: - Services, code review, Bug Fixing, Unit testing.· DB: - New Business login in DB, SQL Profiler used for DB traces & performance

watch, and then used execution tree for understanding & implementing the Tuning.· Performance Improvement: - WPF UI side, WCF side by properly analyzing the

service calls through Fiddler, and The DB side.Solution Environment Visual studio.Net 2008, C#, WPF, WCF, XAML, SQL Server 2005, Fiddler, SQL Server

Profiler, multithreading, CAB.Work Location TATA Consultancy Services, Chennai , India

EducationDegree and DateMaster of Computer Applications (2012) - IndiaMaster's DegreeB.Sc Computer Science (April 2007) - IndiaGraduation Degree

LanguageGerman – Learning.

English – Proficient.