Senior .net Developer Resume
SUMMARY:
Highly skilled .NET developer with more than 10 years of intensive experience collaborating and leading the progress of analysis, design, development, and testing of multiple applications through all stages of development cycles in varied business environments. Significant strengths in identifying issues and pro - actively solving problems, allowing detailed system analysis and planning to meet project requirements. Strong team leader with excellent communication skills and the ability to build quality solutions for using modern technologies such as C#, ASP.NET MVC, WCF, Entity Framework, MS SQL, Angular, Node.js, and Express.js
SKILL:
.NET Programming: Java Programming web development C# ASP.net MVC WCF Web Services WinForms Software Development Life Cycle UML Design Patterns SOA SQL Full Stack Team Lead
Database: Development Implementation Object Oriented Programming Data Structures Algorithms.
Languages: C# .Net, Java
Web: Asp.net Web Forms, HTML5, JavaScript, jQuery, Ajax, JSP, Angular, CSS, JSON.
Web Services: WCF, Web Service, Express.js
Web and Application Servers: IIS, Tomcat
Frameworks: Asp.net MVC, .Net Framework, Angular, Node.js, Entity Framework
Databases: Microsoft SQL Server, Sybase, Oracle, My SQL, MongoDB
Design Patterns: Command, Chain, Composite, Iterator, Observer, Singleton, State, Facade, Strategy, Template
SDLC: Waterfall, RUP, Agile
Tools: DevExpress, Microsoft Visual Studio, Microsoft SQL Server, Eclipse, IntelliJ, Git, Visual Studio Code
Platforms: Windows Server 2008 R2, Windows Server 2016
PROFESSIONAL EXPERIENCE:
Confidential
Senior .NET Developer
Responsibilities:
- Design, develop, and implement dealer management system using C#/.NET.
- Prioritized and assigned coding tasks to varied team members, based on areas of expertise and task demands, providing technical assistance as needed to team and internal customers.
- Pro-actively identify potential problems and initiate effective resolution.
- Performed unit testing and peer review for development team.
- Delivered projects on-time and within budget as a result of collaboration with other teams, consistent communication with clients, ability to remove potential impediments, and use of best practices.
- Integrated Mercedes-Benz office / warehouse application to seamlessly order parts for service, enter and track all orders, parts, and availability.
- Created reports to identify parts needed, and for top management to facilitate decision-making.
- Developed module to track labor hours and hourly rate by procedure to allow calculation of productive hours for each and send data to HR.
Technologies Used: C# .Net, ADO.Net, Windows service, web service, Crystal Reports, DevExpress, .Net WinForms, FTP connection, Microsoft SQL Server 208, Microsoft Visual Studio, and Windows server 2003/2008/2016.
Confidential
Senior Software Developer
Responsibilities:
- Identified and implemented updates based on customer requirements, need for fixes, and collaboration with other teams.
- Performed unit, integration, and system tests.
- Provided technical support and assistance to testers, staff, and team members
- Implemented application on Bank site to create UAT on-site.
- Developed exception handling module that integrated with logging module to pinpoint exception and status of the transaction when exception occurs to enable transaction to continue.
- Implemented comprehensive Data Archiving System on ADIB Bank to facilitate archiving of unused data to a secondary database to allow faster performance of online system.
- Enhanced application performance by separating out archiving process, including consistency checks of data and copying the data.
Technologies Used: C# .Net, WCF, Microsoft Visual Studio, SQL Server 2005/2014, Oracle 11g, Sybase, ADO.Net, windows service, Microsoft Reports, windows server 2008, ALM source control, waterfall process, Agile.
Confidential
Senior .NET Developer
Responsibilities:
- Identified software tasks based on detailed determinations about system performance throughout the software development life cycle.
- Reviewed code and investigated potential bugs for resolution, through testing.
- Created comprehensive documentation of code by listing program description, special instructions, and any changes to database tables at procedural, modular, and database levels.
- Provided support / assistance to testers and staff to diagnose system problems.
- Collaborated on large-scale data archiving system to move inactive data to separate storage or DB for long-term retention.
- Implemented Observer Service Module to detect any changes to the file and perform subsequent transactions according to pre-defined configuration.
- Deployed logging module to record any changes on the system to create map of all operational details occurring within the archiving system.
- Reduced the time required by enhancing the build process for the application.
Technologies Used: C# .Net, WCF, Microsoft Visual Studio, Microsoft SQL Server 2005/2014, Oracle 11g, Sybase, ADO.Net, windows service, Microsoft Reports, windows server 2008, ALM source control, waterfall process, Agile.
Confidential
.Net Developer
Responsibilities:
- Contributed to all aspects of the software development life cycle from planning, design, and development.
- Reduced risk in offshore environment by developing Marine Monitoring System to provide real-time information to operators.
Technologies Used: C# .Net, LINQ, XML, .net Web Services, Microsoft Visual Studio, Microsoft SQL Server 2005, Serial Ports communication, AT Commands, .Net WinForms, Desktop Applications, ADO.Net.
Confidential
.Net Developer
Responsibilities:
- Developed aspects of pages on Arab Cement Factory application using Silverlight, including full reports for obtaining all weights for individual trucks and number of trucks daily.
- Analyzed Asset Management System and HR Recruitment, including creation of forms.
Technologies Used: C# .Net, Blend, Silverlight, .Net RIA Service, WCF, Asp.net, HTML, Microsoft reports, LINQ, XAML, Microsoft Visual Studio, Microsoft SQL Server 2005, Web application.
Confidential
.Net Developer
Responsibilities:
- Developed two custom desktop applications, Clinic Management System and Gold Workshop System, individualizing controls to serve client’s business needs.
- Developed and implemented several functions on Financial Management Systems.
Technologies Used: C# .Net, Asp.net, Web Forms, JavaScript, Ajax, CSS, .Net WinForms, Microsoft Visual Studio, DevExpress .Net Tools, Microsoft SQL Server 2005, XML, ADO.NET.