Project Lead & Senior Tech Developer Resume
SUMMARY:
- Over 8+ years of IT experience and 8+ years in deployment of .NET applications (C#.NET, VB.NET, WPF, WCF, Silverlight, WF & ASP.NET), 5+ years’ experience in SQL, 1+ year experience in SharePoint technologies with extensive experience in full life cycle of the software design process including requirements definition, design, prototyping, proof of concept, interface implementation, testing and maintenance. Proven track record of implementing flexible solutions which supports frequent functional changes
- Good exposure to Full Software Development Lifecycle including Design and Analysis, Programming, Testing, Implementation and Maintenance
- Project management activities, involving in project estimation, scope definition, process rationalization, monitoring, tracking & delivery.
- Outstanding communication and interpersonal capabilities.
- Possesses good knowledge in variety of languages, development tools and databases.
- Technical & Project lead with extensive experience in industrial products and medical.
- Exposure to all aspects of software development, troubleshooting, testing and maintenance activities
- Good exposure in creating SDLC plans, development strategies and various estimation techniques.
- Effective defect tracking and reporting to improve communications.
- Good experience in Winforms development, preparing Design Documents, Analysis documents and Test cases.
- Good exposure in Software Configuration Management, Software Build and Releases with a variety of tools.
- Involved in user experience design.
- Analytical thinker that consistently resolves ongoing issues or defects, often called upon to consult on problems that have eluded resolution by others.
- Ability to quickly adapt and learn the new trends of software development.
- Self - disciplined, Self-Motivated, Ability to work independently and quality conscience.
- Demonstrated skills in customer service and ability to show judgment and initiative to accomplish job duties.
- Certified/trained K2.NET developer.
- Participant in Microsoft Visual Studio Insider’s Club from April 2012.
- Participated and submitted “Music Cart App” in Microsoft sponsored app fest in India that set a Guinness world record. The event drew 2,567 developers who coded for eighteen hours straight to set the record for “most participants in a software development marathon in one location.”
TECHNICAL SKILLS:
Web App Development: ASP.NET, C#.NET, Silverlight, SharePoint 2007/2010, HTML, XML, CSS,JavaScriptWindows App C#.NET, WPF, WCF
O/S: Win XP/Win7/Win8, Windows server 2003/2008
Testing: VSTS Unit testing framework
Tools: TFS, VSS, SVN, MS Office 2010, Microsoft Project Plan, Blend/Sketch Flow,Chart FX 7, OPC toolkit v4.2, Accurev, Telerik, Visual Ex, visifire and Rally
RDBMS: MS-SQL SERVER 2000/2005/2008
PROFESSIONAL EXPERIENCE:
Confidential
Project Lead & Senior Tech Developer
Environment: VC++, C#.NET & TFS
Responsibilities:
- Prepared estimation and plan to execute the project
- Utility creation using Winforms.
- Executing the project in Agile Methodologies.
- Created utility project using C#.NET to create the project file from existing make files
- Created MS project files based on the make file information
- Customized the process template in Team Foundation Server
- Configured the build Agents.
- Modified the bug and review workflow
Confidential
Senior Tech Developer
Environment: C#.NET 2010, WPF, WCF,SQL Server 2008
Responsibilities:
- Requirement gathering from customer and providing quote for the customization feature.
- Preparing the plan to execute the project.
- Created WCF service to get the information from the OnGuard Interface and exposed required information to use other services/applications.
- Written code using LINQ to get the required information.
- Created Stored Procedures, Views and Triggers to get the desired results.
- Created WPF application to use it in touch screen located at Airport Gates.
- Created Ad-hoc reports using Microsoft Report Builder.
- Participated in Usability engineering.
- Deployment using remote or created basic MSI package.
- Code reviewer for C#.NET and stored Procedures.
Confidential, Norway
Project Lead & Senior Tech Developer
Environment: Microsoft Cloud, ASP.NET, C#.NET 3.5, WCF, SQL Server 2008
Responsibilities:
- Worked as senior developer
- Used StyleCop to analyze style of the code.
- Converted ASP.NET application to work with Microsoft Azure platforms.
- Created logging and exception handling module.
Confidential, Norway
Project Lead & Senior Tech Developer
Environment: .NET 4.0, C# .NET, TFS, LINQ, SQL Server 2008, Telerik, Visi Fire, Silverlight 4.0 & WCF
Responsibilities:
- Requirement gathering and complete Prototype development at Onsite
- Prepared estimation and plan for executed the project in Agile Methodologies.
- Resolving the team member technical issues every day.
- Interaction with customer for query resolving regularly.
- Created complete database tables and required stored procedures.
- Telerik Map integration to select ship route and assign inputs like percentage.
- Coding to add new locations from the Map control.
- Implemented weather data upload and download from MS-Excel using Lite ExcelLibrary.
- Created WCF service to expose required information from database.
- Integrated 3rd party Visi Fire Chart to show saving in terms of percentage.
- Integrated 3rd party Currency Convertor service to get the latest value to calculate energy saving in terms of money.
- Reduced the XAP file size to load faster when any one tries first time in their browsers.
- Created Base architecture using MVVM and written code according to the guidelines.
- Code reviewer for XAML and C#.NET and stored Procedures.
- Used GridView and added drop down in one of the column using DataTemplate.
- Used StyleCop to analyze style of the code.
- Extensively used Linq queries and Lamda expressions.
- Worked as TFS project administrator enforcing code check-in rules and auto build configuration.
- Testing and deployment at Onsite and to end users.
Confidential
Senior Tech Developer
Environment: C#.NET 3.5, LINQ, Accurev Source Control
Responsibilities:
- Worked as senior developer
- Requirement gathering and Design for particular plug-ins using Winforms.
- Used StyleCop to analyze style of the code.
- Extensively used Linq queries and Lamda expressions to manipulate the device options.
- Used Reflection to load the library information dynamically in drop down list.
- Implemented RS-232 communication using SerialPort class.
- Used Auto Reset events to get information from WinProc.
- Created as wrapper dll from the Visual C++ code to use it in the .NET application.
- Used InteropServices to import wrapper dll’s.
- Developed the plugins to get images from dental camera, sensors and scanners.
Confidential
Tech Lead & Senior Tech Developer
Environment: .NET 3.5 framework, WPF, C# .NET 2008, TFS, Windows GDI+, SQL Server 2005 Express Edition, Microsoft Expression Blend 3, CAB Framework
Responsibilities:
- Worked as senior developer
- Design for the chart component.
- Involved in development and integration of charting component for the data visualization
- Used Windows GDI (graphics device interface) for the development.
- Implemented multiple Y-Axis and Left, Right shift axis.
- Implemented Vertical Line on the chart and synchronization between other charts.
- Implemented Band Graph.
- Designed the form using WPF.
- Involved in Performance fine tuning for plotting data to chart.
- Extensively used Linq queries and Lamda expressions to manipulate the data.
- OPC Client integration to get the data from device for every 300ms and created Background worker thread to do the operation.
- Live Graph Integration.
- Created stored procedure to insert bulk data to database using XML parameter type.
- Created sampling algorithm as part of the stored procedure to analyze very large volume of data.
- Created Dynamic report template to create the report from scheduler.
- Identified and fixed most of the Usability issues.
- Worked with ADO.NET built-in objects Data Adapter, Data Set and Data Reader to communicate with the database.
- C# Code Review.
- TFS project administrator and automated build configuration.
Confidential
Senior Tech Developer
Environment: .NET 3.5 frameworks with SP1, C#.NET, WPF, Prism, Microsoft Expression Blend 3 and Visual studio team system
Responsibilities:
- Worked as senior developer
- Requirement gathering and Design
- Developed application using Prism framework.
- Designed UI forms using WPF.
- Integrated Microsoft Ribbon control with this application
- Coding for XPS document report creation
- Coding for RS-232 Serial Port communication to update program to multipurpose device.
- Coding for writing log information like number function codes are successfully updated in the device.
- Build dynamic dependency rule to prevent selection of wrong function codes.
- Implementation of multilingual support from the resource file.
- Created infrastructure to load multiple the Themes using style setter property (XAML).
- Created XML file to have the function codes.
- Created XML Schema to validate/prevent the wrong file selection.
- Done C# Code Review.
- TFS project administrator and created basic MSI package.
Confidential
Senior Tech Developer
Environment: C#.NET, WPF and Visual studio team system, ChartFX
Responsibilities:
- Worked as senior developer
- Requirement gathering and design
- Interact with customer for queries and resolution.
- Hosted chart in WPF application using Windows form host.
- Integrated 3rd party ChartFX component with this application.
- Created horizontal scroll bar and synchronized with chart tool.
- Created reusable XAML controls to show the Confidential t breath information.
- Implemented reading the inputs from MS-Excel file when it’s in offline mode.
Confidential
Senior Tech Developer
Environment: SharePoint server 2007, .NET 3.0 framework with C#, SQL server 2005, Windows workflow, Ajax, SSRS, Ad-hoc reports
Responsibilities:
- Requirement gathering, and Design
- Configuration and customization of people and groups in SharePoint.
- Used SharePoint List feature.
- As Configuration Librarian, handled the solution structure and security issues for VSS.
- Deployment of this application at client environment.
- Database Design Tables and created all the required stored procedures.
- Implemented state machine Windows Workflow (WF).
- Created custom data grid to add the paging.
- Implemented paging stored procedure to get the information to only require for current view instead of loading all data.
- Involved in designing and coding using ASP.NET, ADO.NET, C#, XML.
- Used JavaScript for client side validations.
- Created ASP.NET User Controls to reuse the controls throughout the project.
- Worked with AJAX control update panel.
- Provided feature for custom reports (Ad-hoc) using MS Report Builder reports.
- Used SSRS reports.
Confidential
Developer
Environment: NET framework 2.0 with VB.NET, SQL Server 2005, VSS
Responsibilities:
- Performance tuning of Splice-M Application.
- Converted the code from 1.1 to 2.0 compatible.
- Tuning of Stored Procedures to improve the performance of the application and code behind files.
- Data grid and Tree view integration.
- Involved in designing and coding using ASP.NET, ADO.NET, C#, XML.
- Used JavaScript for client side validations.
- Created ASP.NET User Controls to reduce the complexity of user interface design
- Implementing new features and fixing tickets.
- Organization reports, instead of 8 hours manual work created stored procedure and automated the process to execute in 20 minutes.
Confidential
Developer
Environment: .NET framework 1.1 with VB.NET & SQL Server 2000, Crystal Reports.
Responsibilities:
- Preparation of Requirement and Design documents of the system.
- Coding in VB.NET using Winforms.
- Created UI for all pages.
- Designed the required reports using Crystal Reports.
- Involved in coding, SQL Database design tables and written stored procedures.
- Build and deployment of the application
Confidential
Developer
Environment: .NET framework 1.1 with VB.NET & SQL Server 2000, Crystal Reports
Responsibilities:
- Preparation of Requirement and Design documents of the system.
- Coding in VB.NET using Winforms
- Created master page UI
- Designed the reports using Crystal Reports.
- Assigning the jobs using data grid implementation.
- Involved in coding, and written stored procedures.