Software Product Developer Resume
Arizona, UsA
SUMMARY:
- 10+years of IT experience in .Net Technologies, analysis, design, development, maintenance of object - oriented, client-server and multi-tier Windows and Web Applications.
- Experience working with globally dispersed teams with specialization in C#/VB/ASP.Net/ADO.Net technologies.
- Experience with the versioning tool Visual Source Safe.
- Experience working with Database servers like SQL Server 2012/2008 R 2/2005/2000.
- Experience in developing T-SQL queries, functions, triggers and stored procedures using SQL Server 2005/2008.
- Expertise in Microsoft Technologies including VB.Net, C#, XML, LINQ, ADO .Net, ASP .Net, WPF, MVC.
- Successfully implemented projects that involved the concepts of SDLC (Software Development Life Cycle) paradigm.
- Involved in Agile, SCRUM and CMMI software development.
- Very good knowledge and experience in Object Oriented Programming and Object Oriented Design.
- Experience in working with QA teams for resolving bugs found in an application as part of the bug life cycle.
- Excellent inter personal communication skills and ability to work as part of a team as well as independently.
- Strong communication skills and experience in customer interaction in requirement gathering.
- Experience in creating reports using Crystal Reports.
- Capable of learning new technologies quickly and evaluate their architectural applicability.
- Active participation in Software Testing.
- Use of Jenkins, ALI and SELENIUM for Unit Testing and Continuous Integration / Continuous Deployment.
- Working within a fast paced environment and dealing with deadlines.
- Use of Amazon Web Services (AWS)
- Development of web services.
- SCRUM Master
TECHNICAL SKILLS:
Programming Languages: VB, C#, T-SQL
Web Technologies: ASP .Net, ADO .Net, .Net 3.0/3.5/4.0/4.5, WPF, XML, LINQ, Web Services, CSS, IIS, Bootstrap, WCF, AWS
Microsoft technologies: Microsoft Visual Studio 2005/2008/2010/2013, .Net Framework 3.0/3.5/4.0/4.5, Web Forms, Win Forms, WPF, ADO .Net, Unit Testing, MVC, Web API
Version Control: Visual Source Safe, TFS (Team Foundation Server), Tortoise SVN
Scripting Languages: JavaScript, JQuery, JSON
Databases: MS-SQL Server 2000/2005/2008 R2, 2012, T-SQL, LINQ
Development Tools: Microsoft Visual Studio 2005/2008/2010/2012/2013.
Operating Systems: Windows XP/Vista/7/8, Server 2003/2008/2012
Reporting Tools: Crystal Reports Unit Testing NUnit, Jenkins, ALI, Selenium
PROFESSIONAL EXPERIENCE:
Confidential, Arizona USA
Software Product Developer
Responsibilities:
- Web Application development.Bug fixing, Migration and Application Maintenance and Support.
- Web redesign and programming, documenting previous solutions and redesign solutions to meet new technologies compatibilities.Software architecture for internal components and modules.
- Planning and support based on agile methodologies. Development of Web applications using C#, XML, JavaScript, JQuery, CSS, MVC, Bootstrap, ColdFusion, WCF and Web Services.Use of LINQ for query data.
- Extensive use of OOP, OOD and SOA.
- Refractor existing code to implement new and cleaner methodologies, and to remove and consolidate duplicated code.
- Actively involved in design and coding using ASP .Net, ADO .Net, C#, CSS, Entity Framework, IIS, LINQ, SQL server 2012, XML and MVC.Actively involved in requirement analysis, design and development of different modules of different applications, also enhancements needed as customer request.
- Use of N-tier architecture for Presentation, Business and Data Access Layer.
- Actively involved in providing technical support and production software operations through troubleshooting to resolve issues.
- Use of AWS for management of different files (pdf, doc, audio files)
- Development of Cascade Style Sheet (CSS).Active participation in Software Testing using Unit Testing.
- Use of SCRUM and agile development methodologies.Use of TFS for version controlling.Working on WCF to add/modify services.
Environment: Visual Studio 2013 IDE, CSS, LINQ, Entity Framework, ASP .net, HTML5, MVC, TFS, SCRUM, JavaScript, jQuery, C#, JSON, MS SQL Server 2012, Windows Services, RESTful & SOAP Web services, XML, Web API, Bootstrap, ColdFusion, .Net Framework 4.5, WCF, OOP, OOD, SOA, IIS, Code Reviews, ColdFusion, AWS.
Confidential
Senior .Net Developer
Responsibilities:
- Web application development of HP SDLC Tools.
- Bug fixing, Migration and Application Maintenance and Support.
- Web redesign and programming, documenting previous solutions and redesign solutions to meet new technologies compatibilities.
- Software architecture for internal components and modules.
- Planning and support based on agile methodologies.
- Development of Web applications using C#, XML, JavaScript, JQuery, CSS, MVC, Bootstrap and Web Services.
- Use of LINQ for query data.Extensive use of OOP, OOD and SOA. Refractor existing code to implement new and cleaner methodologies, and to remove and consolidate duplicated code.
- Actively involved in design and coding using ASP .Net, ADO .Net, C#, CSS, Entity Framework, IIS, LINQ, SQL server 2012, XML and MVC.Actively involved in requirement analysis, design and development of different modules of different applications, also enhancements needed as customer request.
- Use of N-tier architecture for Presentation, Business and Data Access Layer.
- Actively involved in providing technical support and production software operations through troubleshooting to resolve issues.Development of Cascade Style Sheet (CSS).
- Active participation in Software Testing using Unit Testing.Use of SCRUM and agile development methodologies.
- Use of SVN for version controlling.Work as SCRUM Master.Use of ALI, Jenkins and Selenium for CD CI.
- Migration from SVN to GitHub for version controlling.
Environment: Visual Studio 2013 IDE, CSS, LINQ, Entity Framework, ASP .net, HTML5, MVC, SVN, SCRUM, JavaScript, jQuery, C#, JSON, MS SQL Server 2012, Windows Services, RESTful & SOAP Web services, XML, Web API, Bootstrap, Jenkins, ALI, Selenium, .Net Framework 4.5, OOP, OOD, SOA, IIS, CD CI, WCF, Unit Testing, Code Reviews, GitHub.
Confidential
Senior .Net Developer
Responsibilities:
- Web Application and Mobile Application for retail services.eCommerce and mCommerce services, delivery logistics.
- Bug fixing, Migration and Application Maintenance and Support.
- Web redesign and programming, documenting previous solutions and redesign solutions to meet new technologies compatibilities.Software architecture for internal components and modules.
- Planning and support based on agile methodologies.
- Project management. Integration and versioning for code repositories.
- Managed activity tracking and team member performance.Handled monthly performance indicator reviews.
- Successfully lead team to accomplish tasks on demanding schedules.
- Responsible for reviewing technical projects at different stages of the development life cycle.
- Web API backend development. CD CI
Environment: Visual Studio 2012 IDE, CSS, LINQ, Entity Framework, ASP .net, HTML5, MVC, Tortoise SVN, SCRUM, VersionOne, JavaScript, jQuery,C#, JSON, MS SQL Server, Windows Services, RESTful & SOAP Web services, XML, Web API, SOA, OOD, OOP, Code Reviews, Unit Testing, CD CI.
Confidential
Senior .Net Developer
Responsibilities:
- Implementation and enhancement of User Interface using WPF, C#, XML.
- Development of desktop applications using WPF and C#.Development of Web applications using C#, XML, JavaScript,JQuery, CSS, MVC, SQL Server 2008 R2 and Web Services.Use of LINQ for query data.
- Extensive use of OOP, OOD and SOA.
- Refractor existing code to implement new and cleaner methodologies, and to remove and consolidate duplicated code.
- Actively involved in design and coding using ASP .Net, ADO .Net, C#, WPF, CSS, Entity Framework, IIS, LINQ and XML.
- Actively involved in requirement analysis, design and development of different modules of different applications, also enhancements needed as customer request.
- Use of N-tier architecture for Presentation, Business and Data Access Layer.
- Actively involved in providing technical support and production software operations through troubleshooting to resolve issues.
- Use of MS-SQL Server 2008 R2 for creation and management of queries, stored procedures, triggers and views.
- Development of Cascade Style Sheet (CSS) for inclusion in ASP .Net pages to enable control of page layouts, colors and fonts.
- Design and management of tables in the database as needed for the project.
- Active participation in Software Testing using Unit Testing.Use of Windows CE for handheld development.
- Use of SCRUM and agile development methodologies.
- Team Foundation Server for version controlling.CD CI, Use of WCF.
Environment: Visual Studio 2010/2012 IDE, Visual Studio .Net IDE, C#, Framework 3.0/3.5/4.0, ASP.Net, ADO .Net, IIS, WPF, CSS, XML, LINQ, JavaScript, JQuery, MVC,TFS, MS SQL Server 2008 R2, Agile SCRUM methodology, Windows CE, Code Review,CD CI, WCF.
Confidential
Senior .Net Developer
Responsibilities:
- Implement and gather requirements based on design specifications.
- Use of Google Analytics, Adobe Omniture Site Catalyst, Tealeaf for tagging, QA efforts and enhancements for different web pages of Herbalife.
- Use of Crystal Reports for creation of new reports.
- Use of JavaScript to tag new web pages for tracking and analytics purposes.
- Use of Google Analytics JavaScript for tagging purposes.
- Use of C# ASP .NET for testing, development and management of web pages.
- Refractor existing code to implement new and cleaner methodologies, and to remove and consolidate duplicated code.
- Responsible of training new users in Tealeaf application.
- Responsible of new implementation, testing & developing of reports & tagging on Tealeaf.
- Use of SCRUM methodology.
Environment: SQL Server 2008 R2, Tealeaf, Omniture Site Catalyst, JavaScript, Visual Studio 2008 IDE, Framework 3.5, Crystal Reports, C#, ASP .Net, SCRUM methodology, OOP, OOD, SOA, Google Analytics, WCF, TFS.
Confidential
Senior .Net Developer
Responsibilities:
- Implementation and enhancement of User Interface using WPF, C#, XML.Use of LINQ to queries data from SQL Server 2008 R2 database.
- Use of VB 2010 for development of Web applications.
- Refractor existing code to implement new and cleaner methodologies, and to remove and consolidate duplicated code.
- Involved in design and coding using ASP .Net, ADO .Net, C#, WPF, VB, Entity Framework, IIS, LINQ and XML.
- Actively involved in requirement analysis, design and development of different modules of different applications, also enhancements needed as customer request.
- Use of N-tier architecture for Presentation, Business and Data Access Layer.
- Actively involved in providing technical support and production software operations through troubleshooting to resolve issues.
- Use of MS-SQL Server 2008 R2 for creation and management of queries, stored procedures, triggers and views.
- Development of Cascade Style Sheet (CSS) for inclusion in ASP .Net pages to enable control of page layouts, colors and fonts.
- Design and management of tables in the database as needed for the project.
- Use of SCRUM and agile development methodologies.
- Used Team Foundation Server & Visual Source Safe for version controlling.
Environment: Visual Studio 2008/2010 IDE, C#, VB, Framework 3.0/3.5/4.0, MS-SQL Server 2008 R2, XML, ASP .NET, ADO .NET, LINQ, IIS, TFS, Visual Source Safe, WPF, CSS, Agile &SCRUM methodology, EntityFramework, Web Services.
Confidential
.Net Developer
Responsibilities:
- Development of internal application for data capture, management applications for sending and downloading files via FTP and SFTP with C#.
- Developing applications for handling compressed files and images using C#.
- Training of the control room staff in different software and process.
- Involved in design and coding using ASP .Net, ADO .Net, C#, VB, Entity Framework, LINQ and XML.
- Actively involved in requirement analysis, design and development of different modules of different applications, also enhancements needed as customer request.
- Use of N-tier architecture for Presentation, Business and Data Access Layer.
- Actively involved in providing technical support and production software operations through troubleshooting to resolve issues
- Use of Agile & SCRUM methodology.
- Use of C# 2008 for development of desktop applications for data capture with different characteristics as client request.
- Use of MS-SQL Server 2008 R2 for creation and management of queries, stored procedures, triggers and views as needed by project.Modification & implementation of FTP & SFTP client libraries for manage zip files in FTP & SFTP servers from clients to upload and download compressed files.
- Modification & Implementation of ZIP library for zipping and unzipping different files as needed by client project.
- Refractor existing code to implement new and cleaner methodologies, and to remove and consolidate duplicated code. Modification & implementation of different libraries in C# in order to view compressed image files during runtime.
- Involved in the development of a click once application.
- Used Visual Source Safe for version controlling.
Environment: Visual Studio 2005/2008 IDE, C#, Framework 3.0/3.5, MS-SQL Server 2008 R2, XML, LINQ, VB, ADO .NET, Visual Source Safe, Agile & SCRUM methodology, EntityFramework.
Confidential
.Net Developer
Responsibilities:
- Use of MS SQL Server 2008 R2 for creation and management of tables, queries, stored procedures, triggers and views.
- Involved in design and coding using ADO .Net, C#, VB and XML.MS SQL Server 2008 R2 database administrator.
- Use of C# 2005 for testing and bugging solving problems in an application for medical appointments and medical clinical history.
- Support for troubleshooting problems in TI area.Data capture of new users.
- Training of staff in different applications.Development of an application for data capture using C#.Involved in design and coding using ADO .Net, C#, LINQ and XML.
- Actively involved in requirement analysis, design and development of different modules of the application, also enhancements needed as customer request.Use of N-tier architecture for Presentation, Business and Data Access Layer.
- Actively involved in providing technical support and production software operations through troubleshooting to resolve issues.
Environment: Visual Studio 2008 IDE, C#, Framework 3.0/3.5, MS SQL Server 2008 R2, XML, MS Office Excel, Crystal Reports, ADO .Net, LINQ.
Confidential
.Net Developer
Responsibilities:
- Use of MS SQL Server 2005 for creation of queries and stored procedures to keep track of the different open tickets on the system.
- Involved in design and coding using ADO .Net, C# and XML.
- Actively involved in requirement analysis, design and development of different modules of the application, also enhancements needed as customer request.
- Use of N-tier architecture for Presentation, Business and Data Access Layer.
- Actively involved in providing technical support and production software operations through troubleshooting to resolve issues.
- Development of a desktop application for tracking inventory of the company using C#, XML, MS SQL Server 2005 database.
- Responsible for managing and coordinating of 7 different teams (one per each branch with 3 people at least at each team) on a weekly/daily basis as Team leader.
Environment: Visual Studio 2005 IDE, Framework 3.0, C#, XML, MS SQL Server 2005, Crystal Reports, MS Excel, Management of teams.
Freelancer Developer
.Net Developer
Responsibilities:
- Work as a freelance developer & consultant for different clients alongside with other freelance developers. Developing Web & Desktop Applications using Visual Studio IDE (C#) and .Net Frameworks.
Environment: Visual Studio IDE, CSS, LINQ, HTML5, MVC, SCRUM, JavaScript, jQuery, C#, JSON, Web services, XML, Web API, Bootstrap.
Confidential
.Net Developer
Responsibilities:
- Involved in design and coding using ADO .Net, C#, VB and XML.
- Actively involved in requirement analysis, design and development of different modules of the application, also enhancements needed as customer request.
- Use of N-tier architecture for Presentation, Business and Data Access Layer.
- Extensive use of OOP, OOD and SOA.
- Use of SQL Server 2005 for creation and management of queries, complex stored procedures, triggers and views as needed by the project.
- Enhancement and creation of tables.Database tuning for performance improvement.
- Use of C# to develop User Interface for different modules of the application like Accounts, Clients, Inventory, Reports.
- Use of Crystal Reports to develop and enhance reports for the suite with XML’s files and data results from different stored procedures/queries from a MS SQL Server 2005 database.
- Use of Visual Source Safe for version controlling.
- Use of VB for enhancement of different modules of a desktop application for construction industry.
- Actively involved in providing technical support and production software operations through troubleshooting to resolve issues.
- Refractor existing code to implement new and cleaner methodologies, and to remove and consolidate duplicated code.
- Conversion of hardcode queries inside a.Net application into stored procedures to improve system performance and security.
- Developer in charge of the module of reports of the application.
- Development of a data directory for reports used in the main applications to audit and remove duplicated reports.
- Use of Agile and CMMI methodologies.
Environment: Visual Studio 2005/2008 IDE, Visual Studio .Net IDE, VB 6.0, C#, Framework 3.0/3.5, Crystal Reports, XML, Visual Source Safe, Component One, MS SQL Server 2005, MS Excel, Agile & CMMI methodology.