Onsite Project Lead Resume
Woodbridge, NJ
SUMMARY:
- Hands on Full Stack Lead Developer specialized in Desktop and Web platforms, Web Services, DW/BI and WCF Development.
- Proficiency in using C# and VB.Net on .Net 4.5, multiple ASP.Net frameworks, web front end and middle tier and backend technologies.
- Experience in Tax, Finance, Energy, Utility and System level Domains.
- Expertise in all Stages and Roles of SDLC including Client interactions, Onsite - Offshore Co-ordination and Project Co-ordination.
- I consider myself as a Technology Enthusiastic and I am interested in accruing and implementing new challenges every day.
- Expertise in Web Platform development using ASP.NET, CSS3, XML, Visual Studio, HTML5 and other versions of HTML, JQuery, JavaScript and angular.
- Development experience in Desktop Technologies like Windows Presentation Foundation (WPF), Windows Communication Foundation (WCF) using tools like VS 2015, SSMS, Aquadata Studio and Toad.
- Hands on Expertise in designing and developing service layer with WCF & Web Services, EF and database programming (Stored procedures, Triggers, T-SQL, PL/SQL) using SQL Server and Oracle.
- Strong Object Oriented Analysis (OOA) & Design (OOD) using different design patterns like Model-View-Controller (MVC), MVVM, SOA, Client-Server, 3-Tier, N-Tier for plugin, distributed, scalable, and disconnected architectures.
- Exposure to .Net 4.5 features like Dynamic, Tasks objects and parallel computing.
- Hands on experience with .Net Core and ASP.Net Core.
- Experience in Visual SourceSafe (VSS), TFS & SVN including Server Management.
- Performed performance optimizations on multiple layers from DB to UI on hour long running processes.
- Proficiency in using design patterns like Singleton, Factory, Adapter, Facade, and Template Method etc.
- Expertise in designing and developing component based architectures.
- Full cycle SDLC from Requirements definition, functional specifications, gap analysis, Implementation, end to end testing and UAT.
- Experience in developing mobile applications for Android using Xamarin platform in Visual Studio 2015.
- Self-inspired, enthusiastic and quick on uptake of new technologies and domains.
- Successfully managed complex projects with global implementation, and rapidly evolving requirements.
- Effective communication skills and record for coordination between globally located teams.
- Ability to work independently with minimal supervision to meet deadlines.
- Experienced in developing a complete project plan after brainstorm sessions, walkthroughs and meetings involving various leads from client, end users, and business analysts, development, QA and technical support teams.
- Exceptional ability to maintain and build client relationships, meeting one on one with clients, able to comfortably converse with all facets in the client organization.
- Define business process, identify the risk, doing risk analysis and providing baseline acceptance criteria and deliverables.
- Adept in providing analytical support to key business applications/solutions.
- Excellent verbal and written skills, especially with regards to presenting findings to both technical and non-technical audiences.
- Thorough understanding of Software Development Life Cycle (SDLC), involved in various phases like requirements, analysis/design, development and testing.
- Managing reports, analysis and decision-making for a change request.
- Project schedule, project tracking and team management.
- Rich experience in translating business requirements to understandable IT systems requirements and implementing them across the system.
TECHNICAL SKILLS:
Languages: C#, VB.Net, Xamarin Mono Andriod, C, C++.
Database: Oracle, SQL Server, MySql.
Desktop: WPF, Windows Forms, Xamarin (Android), Android Studio.
Web: ASP.Net, MVC, JavaScript, jQuery, AngularJS, CSS, HTML5, AJAX, XML, WCF, Restful API/Web Services.
BI & ORM: SSIS, SSAS, Entity Framework.
Reporting: SSRS, Crystal Reports.
Frameworks: Real-time Applications, Distributed Applications, Multithreading, Disconnected Architecture, Localization and Globalization, Windows Services, Encryption, Registry, File-System, Infragistics.
Tools: Visual Studio, AquaData Studio, SSMS, Enterprise Architect, MS Visio, Microsoft Expression Blend for WPF, TFS including Administration, N-Unit, SVN, VMware, Microsoft Office Projects, Toad for Oracle, MS-FX Corp.
Patterns: Oops, Microsoft Application Blocks, CAB & SCSF, Model View Presenter, Model View Controller, SOA, Command, Singleton, Factory, Template.
OS: Windows, Android.
Methodologies: Agile Scrum, Waterfall, Test Driven, Parallel Revisions, Incident Model.
Domains: Trading, Tax, Finance, Energy, Utility, Forecasting Systems, Compliance Systems, Audit Systems.
PROFESSIONAL EXPERIENCE:
Confidential, Woodbridge, NJ
Onsite Project Lead
Tools: & Technology: VS.Net 2010-2015, C# 4.5, Windows Forms, Jquery, AngularJS, ASP.Net MVC, WPF, WCF, SSIS, Cube, Webservices, VB.Net, Aquadata Studio, Toad, SQL Server 2012, Oracle 11g.
Responsibilities:
- Development of new interfaces like Customer Interface Management and Historical data aggregation using SSIS, Cube, WCF, Windows and Web technologies.
- Monitor the daily jobs which process the data files from various sources.
- Communicate with various groups of users and resolve issues on priority basis.
- Working with point of contacts on ventyx application support to resolve application issues.
- Debugging applications and backend using Toad and Aquadata studio for Oracle, SQL server 2012 for MS-SQL, SSIS and Visual studio in case of enhancements and troubleshooting.
- Co-ordinate with users and onsite-offshore team to manage day to day activities.
Confidential, Woodbridge, NJ
Project Lead
Tools: & Technology: VS .Net 2008-2013, WPF Forms, WCF, C# 4.0, SQL Server 2008, MySql.
Responsibilities:
- Created an application using WPF, MVVM, LINQ to SQL, LINQ to objects and WCF to compare data between SQL Server and Mysql databases for identifying application auto sync issues.
- Writing application enhancements in C# and SQL Server to support queries using sql server studio and VS 2010.
- Debugging application SQL Server stored procedures for troubleshooting using SQL Server Management studio.
- Oncall Support and troubleshooting using VS 2010 and SSMS 2008 and HediSQL.
Confidential, Los Angeles, CA
Project Lead and Functional Architect
Tools: & Technology: VS .Net 2008-2010, Windows & WPF Forms, WCF, C#, SQL Server, Infragistics.
Responsibilities:
- My role starts from the point where we got the base requirements from users which uses the current FMA system where I had to understand the expectations from them.
- Created a baseline requirement document which include the basic calculations and results using Word, PowerPoint and Visio.
- Extended the baseline requirement document to include the source information. This included the presentation and discussions with other teams (GHG) from where the sources are coming and identifying the ways to bring them in to the system.
- Presentation and approval of this baseline architecture document to client.
- Design of base classes and service interfaces to create UID document for developers using MS Visio and C#, WPF, WCF and VS 2010.
- Design of database tables and procedure changes with the help of DBA using SQL Management Studio.
- Submission of the estimation to client to help them in deciding the deadlines using MS Projects.
- Working with Offshore and onsite team for completion of development activities using C#, WPF, WCF and VS 2010 and Infragistics WPF controls.
- Leading review members
- Co-ordination for ST deployment and testing for timely completion.
- Reporting the weekly progress to Management.
- UAT Demo to users after initial completion of testing activities.
- Co-ordination for UAT sign-off and Production implementation.
- Inline Logic & Functional documentation for source code.
Confidential, Los Angeles, CA
Project Lead
Tools: & Technology: VS .Net 2008-2010, ASP.Net, Windows Forms, Web Services, CAB, Java, ETL, C#, Oracle, SQL Server, Toad for Oracle, Infragistics.
Responsibilities:
- Design of base classes and service interfaces to create UID document for developers using C# ASP.Net, Oracle and Web service interfaces from SQL Server supported applications.
- Onsite-offshore co-ordination to distribute development and support activities.
- Audit and quality management to keep the design and code quality.
- Source control Management in VSS and IBM clearcase.
- Testing and deployment management for 200+ users.
- Interaction between users to identify and resolve the issues.
- Co-ordination efforts for technical support between different client teams.
Confidential, Los Angeles, CA
Project Coordinator
Tools: & Technology: Oracle 9i, Oracle 11g
Responsibilities:
- Interaction between PCI and other local users to identify and resolve the issues.
- Identify the mismatch in allocations and report it to CAISO and PCI for settlements.
- Co-ordination efforts for technical support between different teams.
Confidential, Los Angeles, CA
Project Coordinator
Tools: & Technology: Oracle 9i, Oracle 11g.
Environment: Agile.
Responsibilities:
- Project Planning and execution.
- Risk Management and Reporting.
- Co-ordination efforts for technical support between different teams.
Confidential, Lake forest CA
Onsite Coordinator
Tools: & Technology: C#.Net, SQL Server 2005, Silverlight, Net 2.0, 3.0, 3.5 Technologies, ASP.NET for Online Interfaces, MVVM, LINQ, OOPs.
Responsibilities:
- Took part in design of the product.
- Onsite-Offshore Coordination.
Confidential, Pensacola, FL
Development Lead
Tools: C#.Net, SQL Server 2005,CAB, Net 2.0, 3.0, 3.5 Technologies, ASP.NET for Online Interfaces and help Subsystem, Enterprise Architect, MS-FX Corp, N-Unit, Microsoft Expression Blend, GAT for VS IDE Addins, Microsoft Application Blocks, CAB, Model View Presenter, LINQ, OOPs, Tunnel Pattern, Singleton Pattern.
Technology: Team Foundation Server, SVN, Windows XP, Windows Vista, Windows 2003 Server for service server deployment, Windows 7, SQL Server 2005/2008, Code Smith, Virtual PC & VMware, Agile Scrum.
Responsibilities:
- Designed the plug-in architecture for the product.
- Designed functional and technical specifications which are adopted by other plug-in modules.
- Interacting with Business Analyst to understand the business requirement.
- UI design and Class design.
- Design and construction of WCF Services including stored procedures and table design.
- Time to time recognition and reconstruction of modules in view of performance and maintainability.
- Used enterprise library application blocks during construction.
- Identification and suggesting new modules which can be considered as plug-in which helped reducing the development cost.
- Build integration and resolution of build issues and dependencies. Involved in build/release & responsible for testing, bug tracking & regression testing after change-request is encountered.
- Application Server and Hardware Management including software and hardware recovery. Used virtual machines and physical machines to maintain development Server and for setting up testing environments.
- Onsite-offshore co-ordination for development.
- Reviewing and Merging of code for ensuring coding practices and architecture are followed.
- Designed the Security Systems for Plug-ins and took part in implementation.
Confidential
Senior Software Engineer
Tools: C#.Net, SQL Server 2005,CAB, Net 2.0, 3.0, 3.5 Technologies, ASP.NET for Online Interfaces and help Subsystem, Enterprise Architect, N-Unit, Microsoft Expression Blend, GAT for VS IDE Addins, Microsoft Application Blocks, CAB, Model View Presenter, LINQ, Agile Scrum, OOPs, Tunnel Pattern, Singleton Pattern.
Technology: Team Foundation Server, VSS, Windows XP, Windows Vista, Windows 2003 Server for Server deployment, SQL Server 2005/2008, Code Smith, Virtual PC & VMware.
Responsibilities:
- R&D for identifying the framework suitable for the application.
- R&D and POC for various functionalities of product like User third party components which increases the user experience and reduce development cost.
- Design and construction of Custom Guidance Package for the application using GAT and GAX for Visual studio which helped reducing development time and increased consistency of code across the application.
- Used enterprise library application blocks during construction.
- Design and implementation of Core framework for the application. This included the customization of CAB framework and Host application and related GAT.
- Understanding the design and business flow of legacy application and recommending better practices and patterns for the product.
- Understand requirements from technical and use case documents, design and construction of deliverables.
- Creation custom user controls library with wrappers for all the controls that is used in the application including Microsoft controls.
- VSS server management and Backup and restore for project data.
