Tech Highlights Technologies, Tools & Frameworks ProgrammingMicrosoft C#, ASP.NET Web...
-
Upload
raul-rodway -
Category
Documents
-
view
221 -
download
1
Transcript of Tech Highlights Technologies, Tools & Frameworks ProgrammingMicrosoft C#, ASP.NET Web...
Deepak GeraSr. System Analyst, Bank of
America
Tech Highlights
Technologies, Tools & FrameworksProgramming Microsoft C#, ASP.NET
Web development HTML, DHTML, CSS, JavaScript, JQuery, XHTML, XML, ASP, Ajax
Database SQL Server, Oracle, Reporting Services, T-SQL Programming
Source Control VSS 6.0, TFS, SVN
Frameworks .Net, ADO.Net, WCF, WPF, WF, LINQ, Entity Framework, JavaScript, OR/M, Enterprise Library
Development Cycle Complete SDLC of projects. Agile, SCRUM, TDD, Waterfall
MS Office MS Word, Excel Visio, PowerPoint, Project, OneNote
Designs Application architecture design, Database design, Object design, Schema design, ER Diagram, Deployment Diagram, Workflow Design, UI design, UML diagrams, Reporting screens, Project Planning, Time Estimation, Risk Management and Mitigation and Test Suites Design.
Operating Systems Microsoft Windows 7, Microsoft Windows 2000, Microsoft Windows XP and Microsoft Windows server 2003. IIS 6.0 and 7
Third party Tools Infragistics, Jet brains profiler, Wire shark
Work Highlights
KnackHillProject KnackHill (Website) (http://www.knackhill.com/) (Screens)
Company Freelancing
DurationSep-2010 to Jan-2011 (Released)Jun-13 to PresentNote: Now this website is getting redesigned by me.
Client KnackHill
Role Individual Contributor
Technology ASP.Net, JavaScript, JQuery, C#.Net 4.0, SQL Server 2008
Salient Points This is a website which gives a platform to all artists to show their talent and get awards based on other artists responses.
Key Tasks
Communication with owner and understand requirements Screens design and approvals Code and UT Demo and Code reviews
Team Size 1
Bank Of AmericaProject Universal Softphone (Windows Based) (Screens: Not available due to Bank’s
proprietary system and accessible only in Bank’s network )
Company Bank of America
Duration Feb-2013 to Present
Client Internal Project
Role Team member
Technology C#.Net 3.5/4.0, Genesis API, IVR
Salient Points
USP is softphone application which use genesis API to connect to T-Server and Integration servers to get call and IVR data packets and route that bundle to associated applications so that those applications can load customer data based on ID. These application includes LEAN, TSS, CLMS and other contact center applications.
Key TasksAnalysis of tickets/RequirementsDevelopment & unit testingCode reviews
Team Size 2
Bank Of AmericaProject LEAN (Windows Based) (Screens: Not available due to Bank’s proprietary system
and accessible only in Bank’s network )
Company Bank of America
Duration Feb-2013 to Present
Client Internal Project
Role Team member
Technology C#.Net 3.5/4.0, Web Services, WCF, SVN, Infragistics
Salient Points
LEAN is windows application which runs on 18000 agents machine. This application connects with e-services to get all the transaction details, account details etc. And displays that to agent. In addition to this LEAN used to connect with other applications also and passes session information to other applications.
Key Tasks
Analysis of tickets/RequirementsPrepare designsTechnical & Functional Demos with stateside teamDevelopment & unit testingCode reviews
Team Size 14
Bank Of AmericaProject Component Registry (Web Project - Intranet) (Screens: Not available due to Bank’s
proprietary system and accessible only in Bank’s network )
Company Bank of America
Duration Nov-2012 to Jan-2013
Client Internal Project
Role Team member
Technology ASP.Net, C#.Net 4.0, Entity Framework, Web Services, TFS, SQL Server
Salient PointsComponent registry is an intranet project that contains details of various applications in bank, their components, external used components etc. This application is just a repository to have all kind of application and its connectivity with other components.
Key Tasks
AnalysisDatabase DesignPrepare screensTechnical & Functional Demos with stateside teamDevelopment & unit testing
Team Size 1
Bank Of AmericaProject OCEAN (Windows Service) (Screens: Not applicable)
Company Bank of America
Duration Jun-2010 to Nov-2012
Client Internal Project
Role Team member
Technology C#.Net 3.5/4.0, WCF, Windows Service, LINQ, SQL Server 2008, TFS
Salient Points
OCEAN Fraud is an automation application which comes into play when any fraud occurs on any customer’s account. This fraud is related to only credit cards. It has various unit operators and each unit operator perform some tasks. These unit operators are invoked through windows service.
Key Tasks
Analysis of tickets/RequirementsTechnical & Functional Demos with stateside teamDevelopment & unit testingCode reviews
Team Size 10
Bank Of America
Project EMS SS Automation (Windows Service) (Screens: Not applicable)
Company Bank of America
Duration Dec-2009 to Jun-2010
Client Internal Project
Role Team member
Technology ASP.Net 3.5, Enterprise Library, LINQ, SQL Server 2008, TFS, Attachmate Extra
Salient PointsThis application is a screen scraper application which used to connect to mainframe system through host explorer and capture details from mainframe to SQL Server database. This information is used by other processes.
Key TasksComplete design and architecture of the applicationDevelopment & unit testingEnd to end responsibility of the entire lifecycle
Team Size 2
Bank Of AmericaProject EMS Remediation (Web Based - Intranet) (Screens: Not available due to Bank’s
proprietary system and accessible only in Bank’s network )
Company Bank of America
Duration Sep-2009 to Dec-2009
Client Internal Project
Role Individual Contributor
Technology ASP.Net, C#.Net, SQL Server 2008, TFS
Salient Points
This was Intranet website which used to display information which was capture by EMS Automation projects. This application was just to display various important information about customers, Account details etc.
Key TasksAnalysis of tickets/RequirementsTechnical & Functional Demos with stateside teamDevelopment & unit testing
Team Size 2
OSI ltd. Project TCBS (The Complete Banking Solution) (Windows Based) (Screens: Not Available)
Company Open Solutions Software Services Pvt. Ltd., Gurgaon
Duration Oct-2008 to Sep-2009
Client Internal Project
Role Sr. Software Engineer
Technology C#.Net 3.5, WCF, Web services, LINQ, SQL Server 2005, TFS
Salient Points
TCBS is a banking solution based on Component-based Scalable Logical Architecture (CSLA) that helps simplify application development and integration of 3rd-party applications. For SAF structure a new layer of .Net is getting used i.e. WCF with BasicHttpBinding and LINQ.
Key Tasks
To understand the Function specifications prepared by the onsite members who were there to understand the requirements and prepare the use cases.Coding the critical part of the moduleCreating design docsWriting the business logicPreparing builds
Team Size 15
NIIT Ltd.Project Springboard (Windows Based) (Screens)
Company NIIT Ltd., New Delhi
Duration Oct-2006 to Oct-2008
Client Campus Management Corp. Boca Raton, Florida
Role Software Engineer
Technology C#.Net 3.5, WCF, LINQ, SQL Server 2000, Rational Clear Quest, Crystal Report, Citrix Metaframe Server
Salient Points
Springboard (Campus Link Financials). CampusLink Financials is an application programming interface (API) central to Campus Management’s adoption of a Services Oriented Architecture (SOA) and Component-based Scalable Logical Architecture (CSLA) that helps simplify an institution’s development and integration of 3rd-party applications. CampusLink combined with CampusVue administrative solution, provide institutions with greater flexibility and agility. For API structure a new layer of .Net is getting used i.e. WCF with BasicHttpBinding and LINQ.
Key Tasks
To understand the design doc prepared by the onsite members who were there to understand the requirements and prepare the use casesCoding the critical part of the moduleCreating design docs and reviewing test casesWriting the business logicDemonstrates the functionality to the client
Team Size 40
ERA GroupProject Office Communication (Windows Based) (Screens)
Company ERA Group Of Companies
Duration Feb-2006 to Oct-2006
Client ERA Group Of Companies
Role Software Engineer
Technology C#.Net 1.0/2.0, SQL Server 2000 , Visio, Crystal Report
Salient Points Communication through Dak, Mails, Phone, Fax Processing and Tracking at various levels Reports and MIS with various filtering criteria
Key Tasks
Communication Module – Design & Development of office communication system. This communication system includes communication via Email, external Dak, inter office memos, fax and phone. This communication system is through various levels and approvals. MIS reports of this module.
Document Repository Dak Application Integrated with ERP
Team Size 4
ERA GroupProject ERA Business School (Website) (http://www.ebs.ac.in/) (Screens)
Company ERA Group Of Companies
Duration Sep-2005 to Feb-2006
Client ERA Group Of Companies
Role Software Engineer
Technology ASP.Net, C#.Net, SQL Server 2000 , Visio
Salient Points ERA Business system is used by general public to get into ERA business school initiatives and learnings.
Key Tasks
Communication with owner and understand requirements Screens design and approvals Code and UT Demo and Code reviews
Team Size 5
ERA GroupProject ERA Net (Website) (http://www.eragroup.in/) (Screens)
Company ERA Group Of Companies
Duration Jun-2005 to Sep-2005
Client ERA Group Of Companies
Role Software Engineer
Technology ASP.Net, C#.Net, SQL Server 2000 , Visio
Salient Points ERA Net system is used by employees of the company for their attendance management, salary slips and team hierarchy.
Key Tasks
Communication with owner and understand requirements Screens design and approvals Code and UT Demo and Code reviews
Team Size 2
ERA GroupProject ERP (Windows Based) (Screens)
Company ERA Group Of Companies
Duration Sep-2004 to Jun-2005
Client ERA Group Of Companies
Role Software Engineer
Technology C#.Net 1.0/2.0, SQL Server 2000 , Visio, Crystal Report
Salient PointsThe ERP-system at ERA is the integration of following business functions into a single comprehensive system: Tender Management (Contracts), Project Management (PMS), Purchase management, Work Order, Inventory Management & Control, HR Features.
Key Tasks
Writing business objects (COM objects) in form of Dll, Application Objects for daily/monthly distribution on multiple sites/projects, Activity definition linking with BOQ, Daily work distribution and measurement.
Import\Export- Writing Scripts & Import\Export Functions for Import & Export data from site to H.O. And H.O. to site.
Intranet Application Integrated with ERP- Performed Initial level analysis for Scope and Design to develop and implement the system Integrated with ERP.
Reporting- Responsible for Reporting of Transactions & Outputs for PMS Module i.e. Distribution, Progress & Budget Reports.
Team Size 17
Screens
KnackHill
KnackHill
KnackHill
Spring Board
Spring Board
Spring Board
ERA Net
ERA Business School
ERA Business School
ERP
ERP
ERP
Office Communication
Office Communication
Thank You