Project Lead Resume
TX
SUMMARY
- More than 9 years of experience on ASP.NET MVC, C#.NET, WPF, Silverlight, and SQL Server 2005, 2008, 2012
- Advanced level experience on WPF and SilverLight - MVVM (Model View ViewModel), MVP(Model View Presenter) design patterns, Bindings, Attached Property Behaviors, Routed Events
- Comfortable with XAML, Markup Extensions and styles, templates, triggers
- Worked on Azure Cloud, web and Winform application development in e-commerce portals and multimedia product domain
- Working exposure in finance and stock market trading application domain
- Expertise in ASP.NET MVC 5, C#.NET, SQL Server (2000, 2005, 2008)
- Strong development experience in OOPS, UML, XML and Software Engineering methodologies
- Good Experience in reports creation using Crystal Reports and SSRS
- Hands on experience on Data Migration and ETL using SSIS
- Good understanding in best design practices, GUI development, user experience, mid-tier and database programming
- Good experience of object modeling using MVC, MVP, MVVM design pattern, Prism, IoC, Service Oriented Architecture (SOA)
- Good understanding in best design practices, GUI development, mid-tier and database programming
- Good verbal and written communication skills, maintain positive attitude and quick problem-solving capability, spirited professional and quality conscience
- Microsoft Certified Technology Specialist (M.C.T.S) - web technology (12/2008)
- Good experience in Project Management Processes, Agile Scrum and self organizing team
TECHNICAL SKILLS
- ASP.NET MVC 5
- WPF
- Azure Cloud
- .NET 3.5
- .NET 4.0
- C#.NET (2.0/3.0)
- ASP.NET 2.0
- AJAX
- ADO.NET
- Enterprise Library
- Prism
- MVC
- MVP
- MVVM
- SCFC
- CAB
- Microsoft Visio
- SQL Developer
- SQL Management Studio
- Visual Source Safe
- SVN subversion
- MS Project
- MS Visio
- Crystal Reports
- DirectX
- DirectShow
- CLRProfiler nUnit
- Team Foundation Server
- Mantis bug tracking system
- ClearQuest
- WCF
- Web Services
- Windows services
- .NET Remoting
- XML
- XSD
- XSLT
- CSS
- HTML
- DHTML
- JavaScript
- Familiar with SQL
- PL/SQL
- C++
- C
- ADO.NET
- ODBC
- MS SQL Server 2000/2005/2008
- Internet Information Server (IIS 5.0, 6.0)
- Windows 7/Windows XP/2000/NT/Vista
- Linux
- Virtual PC
PROFESSIONAL EXPERIENCE
Team Lead
Confidential, Austin, TX
Responsibilities:
- Worked on Azure cloud connectivity and publishing.
- Basic component and architecture design.
- Participated in BOSS API layer creation using Web API 2
- Web application was build to facilitate dispatures, using ASP.NET MVC 5
- UI layer was build using jQuery, bootstrap with KnockOut.JS bindings.
- Used SignalR 2.0 Hubs and persistence connection for real time communication to broad cast alerts to all dispatch clients.
- Used Azure Message BUS to hold all read events coming from camera devices.
- Communication with camera using pixi protocol.
- Actively participated in creation of Work agreement between team and product owners.
- Helped Product owners during back log grooming.
- Participated as well as managed agile processes like creation of PBI, effort estimation of PBI, Tasking out PBI in self organizing team.
- Participated in retrospective analysis and helped creating Action Items.
Tools: and Technology: ASP.NET MVC 5, Microsoft Azure Cloud, C#.net, Azure Storage, HTML 5, KnockOut JS, SignalR 2.0, Node.Js, JQuery, IIS7, HTTPS, WCF, Web API 2
Sr Software Engineer
Confidential, Austin, TX
Responsibilities:
- Developed various Business Use Cases (BUCs) and Technical Use Cases (TUCs) using C# and WPF
- Actively participated in designing and implementing BUCs for various modules such as Chart, Linking, Options Charting, Settings, Symbol Hub and News Tool
- Involved in refactoring Account Details and Position Grid for better maintainability and accommodating new BUCs
- Worked on Data migration task using SSIS
- Improved UI for Tool Containers using templates, styling and converters
- Worked on Infragistics XamDataGrid performance optimization
- Worked on Event throttling and streaming live quote data
- Worked with Business Associates for gathering various business requirements
- Involved in Sprint planning and work-hours estimation
- Coordinated with offshore team for task management and work progress monitoring
- Bug fixing and performed exploratory testing
- Involved in team meeting, daily stand ups, designing and implementing BUCs and follow agile methodologies
Tools: and Technology: WPF, WCF, LINQ, M-V-VM, C#.NET, XML, VS2010, .NET 3.5, 4.0, SQL Server 2008, SSIS, Infragistics, IBM RequisitePro, IBM ClearQuest, Team Foundation Server, Snoop
Sr Software Engineer
Confidential, Merrimack, NH
Responsibilities:
- Efficiency in the development process, with focus on business needs instead of infrastructure
- Separation of business logic from user interface (UI)
- Component-based incremental delivery
- Consistency of application functionality and user experience
- Re-usability of code, solution patterns, and UI elements
- Graphical layout-design capabilities
- Customization options to manage the user experience
- Property-editing tools built into the UI
- Integration with common controls, including grids, charts, and a browser
- Integration with common FIMT infrastructure and services
- Improved UI for Tool Containers using templates, styling and converters
- Worked with Business Analyst for gathering various business requirements
- Involved in Sprint planning and work-hours estimation
- Bug fixing and performed exploratory testing
- Involved in team meeting, daily stand ups, designing and development by following agile methodologies
Tools: and Technology: WPF, WCF, LINQ, MVVM, C#.NET, XML, VS2010, .NET 3.5, 4.0, MEF, Prism, SQL Server 2008, DevExpress, SyncFusion, IBM RequisitePro, IBM ClearQuest, IBM ClearCase, Snoop
Sr Software Engineer
Confidential, Austin, TX
Responsibilities:
- Worked with Business Associates for gathering various business requirements
- Involved in Sprint planning and work-hours estimation
- Team mentoring for subscription of Linking Tool
- Wrote Coded UI tests for automating UI and smoke tests
- Involved in studying and implementing MVVM pattern in Orders on Chart module
- Bug fixing and performed exploratory testing
- Involved in team meeting, daily stand ups, designing and implementing BUCs and follow agile methodologies
Tools: and Technology: WPF, WCF, LINQ, M-V-VM, C#.NET, XML, VS2010, .NET 3.5, 4.0, SQL Server 2008, Infragistics, IBM RequisitePro, IBM ClearQuest, Team Foundation Server, Snoop
Sr Software Developer
Confidential, Wellesley, MA
Responsibilities:
- Authored tool desktop application creation in WPF, using Model View ViewModel architecture
- Understood Text-flow files and mp3 word-text mapped .rtx file
- Authored tool's process flow creation
- Creation of audio Meta-data generation Library - Set of WCF services which implemented Authoring logic
- Tested and Optimized application for Bulk-data or batch processing using C# Generics and LINQ
Tools: and Technology: WPF, WCF, LINQ, M-V-VM, C#.NET, XML, Dragon API, SVN Subversion
Project Lead
ConfidentialResponsibilities:
- Functional analysis document creation as a part of SDLC, which involved rounds of meeting with client
- SEO - UI design specifications, keywords and page descriptions, dynamic titles, URL rewriting
- Development process monitored using internal Project Management System
- Resource allocations were based on skill set matrix; provided technical support in every phase of development on ASP.NET 2.0, C# and SQL Server 2005
Tools: and Technology: ASP.NET 2.0, C#.NET, SQL Server 2005, Office 2003, .NET, Visual Studio SourceSafe
Sr. Software Engineer
ConfidentialResponsibilities:
- Video clipping and editing related specifications storing software; Similar to Magix and Windows Movie Maker
- Video story board view creation using WPF control templates and dynamic event routing; Panel layout transformation in WPF
- Video Timeline view creation with drag n drop video; Dynamic creation of Timeline ruler based on user’s editing package selection using canvas drawing in WPF
- Multiple user controls used to create loosely couple main junction Winform based on Prism (Composite WPF Application)
- Optimization of WPF application using CLR Profiler and WPF Performance Suite to trace events and rendering time
Tools: and Technology: ASP.NET 3.5, C#.NET, XAML, WPF, SilverLight 2.0, SQL Server 2008, Model-View-ViewModel (MVVM), Prism-Composite WPF Application, Office 2003, .NET v3.5, VS2008, MS Visio, Avlon Dock, WPF theme pack, Visual Studio SourceSafe, CLRProfiler, ClickOnce, WPF Performance Suite