Senior Software Developer Resume
PROFESSIONAL SUMMARY:
- 7+ years of rich experience in Client Server architecture, .NET (client/server - side) with life cycle development from Requirement Specification to product release in Web and Windows Applications and Product/Application development.
- Knowledge and Experience in MVC and Cloud Computing.
- Involved in writing Functional Specification, Analysis, Design, Development and Testing documents for various requirements.
- Hands on experience with POC - Proof of Concept, Experience evaluating third party software.
- Ability to work under tight time constraints with changing requirements.
- Extensive experience in design and development of applications using .NET and Web technologies like XML, CSS, Ajax, JavaScript and HTML in n-tier architecture using MVC.
- Experience in GUI development using Win Forms with C#, VB.NET and Web Forms in ASP.NET using C#, VB.NET as the code-behind language and ADO.NET as the Database data consumer.
- Extensive experience in Serial Port Communication.
- Expertise in developing Internet/Intranet Applications.
- Extensive experience in monitoring, troubleshooting and supporting .NET based applications and infrastructure. Expertise in Object Oriented Programming, Client/Server Applications, Relational Databases.
- Good understanding of RDBMS in writing queries, stored procedures etc. using Oracle, SQL Server, MS Access, MS Excel.
- Experienced in translating business requirements to technical specifications. Roles include gathering requirements, design and debugging.
- Smart enough to work efficiently with emerging technologies.
- Experienced in using teamwork, goal setting and delegating with groups and individuals. Excellent Communication, Interpersonal, and Analytical skills.
- Proven capability of working with a team and also as an individual.
- Knowledge and Experience in Serial port Communication and GPRS.
- Client focused attitude and ability to complete tasks autonomously with good communication skills - both verbal and written.
- Mentoring of juniors.
- Experience in maintaining good coordination with clients.
- Involved in Configuration Management process and acted as a Configuration Controller role.
- Experience in Entity Framework and Service Oriented Architecture (SOA).
- Knowledge and Experience in SSIS, SSRS.
- Knowledge on WCF & WPF.
- Knowledge on AngularJS, Less, Bootstrap.
KEY SKILLS:
Programming Languages: C#, VB.NET, ASP.NET, WPF, ADO.Net, AJAX, PL/SQL, T-SQL
Markup/Scripting Language: JavaScript (JQuery), HTML5, CSS, AngularJS, BootStrap, Less
Framework /Architecture: .NET Framework 4.0/3.5/3.0/2.0/1.1 , SOA, Entity Framework, MVC
Platform & Services: Cloud Computing (Windows Azure), WCF, Web (ASMX),GPRS
Databases: MS SQL Server 2008 R 2/2008/2005/2000 , Oracle 9i/10g/11i, MS Access
XML Technologies: XSL/XSLT, DOM, XPath, XSD
Web Development: ASP.Net MVC 4, ASP.NET 4.0, LINQ, WCF 4.0, XML Web Service, AJAX
Application/Web Servers: Microsoft IIS 7.0/6.0/5.0
Application Deployment: Web Server, Cloud Infrastructure
Modeling Tools: MS Visio Professional
Profiling Runtime/Performance: SQL Profiler, Microsoft Visual Studio Profiler
Source Control: Team Foundation Server (TFS), Microsoft Visual Source Safe (VSS)
Reporting Tools: Crystal Reports, SQL Server Reporting Services (SSRS) 2005
IDE: Visual Studio .NET 2010/2008/2005/2003 , Visual Studio 6
Platform: Win32 (Windows 7, Vista, XP, Win 2003, NT, 2K), Win 2k Server, DOS.
Tools: / Applications: NUnit, Enterprise Library
Packages: SSIS, NuGet
Other Skills: Configuration Management, Requirements Engineering, UML, Design Patterns, Serial Port Communication, Code Reviews, Testing
PROFESSIONAL EXPERIENCE:
Confidential
Senior Software DeveloperResponsibilities:
- Involved in the study of requirements for the interface, and high-level design of the software architecture, and implementation of the various components as part of the designing.
- Involved in database design.
- Coordinated with systems partners to finalize designs and confirm requirements.
- Provided continued maintenance and development of bug fixes and patch sets for existing web applications.
- Provided documentation on start-up, shut down and first level troubleshooting of processes to help desk staff.
- Aligned office departments and increased inter-department communication and data sharing.
- Provided methodologies for object-oriented software development and efficient database design.
- Recommended architectural improvements, design solutions and integration solutions
Environment: Microsoft .NET Framework 4, VB.NET, ASP.NET,C#.NET, Ajax, ADO.NET, XML, SQL Server 2005,HTML, Java Script, TFS, AngularJS, Bootstrap.
Confidential
Technology AnalystResponsibilities:
- Involved in Requirement Analysis and DB Design.
- Involved in the study of requirements for the interface, and high-level design of the software architecture, and implementation of the various components as part of the designing.
- Referring functional and design specifications.
- Involved extensively in coding
- Involved in development of MVC application in Azure Project.
- Coding C# programs and HTML encoding
- Unit and Integration Testing and Implementation
- Bug fixing and follow-up testing during maintenance
- Involving in interaction with client about requirements.
- Involving in Managing Documents.
- Involved in all SDLC process stages.
Environment: .NET Framework 4, ASP.NET MVC3 WEB APPLICATION, Razor View Engine, HTML5 Semantic Markup, Windows Azure SDKV1.4, Microsoft SQL Server 2008 R2,HTML, XML.
Confidential
Module Lead
Responsibilities:
- Involved in Requirement Analysis and DB Design.
- Involved in the study of requirements for the interface, and high-level design of the software architecture, and implementation of the various components as part of the designing.
- Referring functional and design specifications.
- Involved extensively in coding
- Coding C# programs
- Unit and Integration Testing and Implementation
- Bug fixing and follow-up testing during maintenance
- Involving in interaction with client about requirements.
- Involving in Managing Documents.
- Involved in all SDLC process stages.
Environment: .NET Framework3.5, ASP.NET,VB.NET,HTML,JavaScript,IE5.0 and above,IIS5.0,SQL Server 2005,MS Office 2000 and above, Windows 2000 and above.
Confidential
Software EngineerResponsibilities:
- Referring functional and design specifications.
- Involved extensively in coding
- Involved in development of all the three layered application.
- Coding C# programs using Xml
- Unit and Integration Testing and Implementation
- Bug fixing and follow-up testing during maintenance
- Involved in the study of requirements for the interface, and high-level design of the software architecture, and implementation of the various components as part of the designing.
- Involving in interaction with client about requirements.
Environment: Microsoft .NET 2.0, C#, XML.
Confidential
Software EngineerResponsibilities:
- Involved extensively in coding using c#.net.
- Unit and Integration Testing and Implementation
- Bug fixing and follow-up testing during maintenance
- Involved in the study of requirements for the interface, and high-level design of the software architecture, and implementation of the various components as part of the designing.
- Involving in interaction with client about requirements.
Environment: Microsoft .NET 2.0, C#, XML.
Confidential
Software EngineerResponsibilities:
- Maintaining Reports.
- Involved extensively in coding.
- Coding C# programs using ADO.Net.
- Unit and Integration Testing and Implementation
- Bug fixing and follow-up testing during maintenance
- Involved in the study of requirements for the interface, and high-level design of the software architecture, and implementation of the various components as part of the designing.
- Involved in writing queries for new requirements implementation.
- Analysis and report generation can be generic (selection of a period to analyze or generate report) or based on a particular collection.
Environment: Microsoft .NET 2.0, C#, ADO.NET, XML, SQL Server 2005.