Software Developer Resume
Houston, TX
SUMMARY:
- Over 12 years of experience in all aspects of software development life cycle (SDLC) starting from requirement analysis through development and deployment.
- Having domain experience in Energy (Oil and Gas), Banking, Finance and Healthcare.
- Technical expertise in successful implementation of Web and Windows applications.
- Experience in System Analysis, Design, Development and implementation of various applications including Web Applications using Microsoft .NET Framework 4.5/4.0/3.5/3.0.
- Expertise in creating Win Forms, Web Forms, User Controls, Custom controls and Web Controls using C#.NET, ASP.NET, MVC 4.0, VB.NET, DHTML, CSS3, XML, JavaScript, JQuery, Visual Studio.NET Framework.
- Having good experience in design and architecture, coding practices and conventions, performance, security.
- Experience in developing applications using Object Oriented Analysis and Design (OOAD) using different Design Patterns like Singleton, SOA and Abstract Factory and having good experience using Model - View-Control (MVC), Model-View-Presentation (MVP) frameworks.
- Full understanding of Agile (Scrum), Test-driven Development (TDD) and Waterfall model with exceptional analytical and problem solving skills.
- Experience working with Windows Communication Foundation (WCF)/Web services.
- Worked extensively on Relational Databases using SQL server 2005/2008 and Oracle 10g along with writing of complex Database Queries, Indexes, Views, Stored Procedures and Functions using T/SQL.
- Experience working with Crystal Reports, SSIS and SSRS.
- Experience in using Infragistics and Telerik extensively in web and windows based application
- Experience using SharePoint Designer 2010 including design and development of custom workflows.
- Experience in using Language-Integrated Query (LINQ) in .NET objects to query and retrieve data.
- Expertise knowledge onObject Oriented Programming(OOPS) Concepts using different programming languages like C#.NET, VB.NET.
- Experience of creating applications using AJAX and JQuery Possess a good knowledge about AJAX programming through work experience when Designing the interfaces for web based applications and interlinking of different forms in the application
- Experience in working with version control tools like Microsoft Visual Source Safe (VSS), Team Foundation Server (TFS) and extensive experience developing distributed applications on multiple platforms.
- Having very good knowledge in Visual Studio 2013, Web APIs, SignalR, MVC5, BootstrapJS, AngularJS, HTML5, CSS3.
- Ability to prioritize tasks/Multitask and execute them to perfection and able to work in a high pressure environment and capable of working in a team and as an individual
TECHNICAL SKILLS:
.NET Technologies: C#.Net, VB.Net, ASP.Net
Design Pattern: MVC4, MVP, Abstract, Adapter, Singleton, Factory
Web Services: Web Services, Window Services, WCF, ASP.NET Web API 2.1.
Programming Paradigm: SOA, OOP, Agile
Programming Languages: C#, VB.NET, Visual Basic 6.0, C++, C
Content Management System: SharePoint
Tools: Razor Engine, SQL Developer, Flex, Telerik, Infragistics
ORM: Linq to SQL
Scripting Languages/Mark up: JavaScript, JQuery, Unix Shell ScriptingWeb Servers Internet Information Server 6.0/7.0, SharePoint Server
Databases: Oracle 11g, MS SQL Server 2012/2008, T-SQL, MS-Access, SSIS
Testing Framework: .Net Unit test Project, NUNIT
Versioning Tool: TFS, VSS, SVN
Reporting Tool: SSRS, Crystal Reports
Operating Systems: Windows 8/ Windows 7/ Windows XP/ Windows Server 2008 R2
Networking: TCP/IP, HTTP, FTP
Domains: Banking, Healthcare, Energy(Oil and Gas)
EMPLOYMENT HISTORY:
Confidential, Houston, TX
Software DeveloperResponsibilities:
- Developed .NETapplications on .NETFramework 4.0 Followed the Agile methodology with Scrums.
- Direct business interaction for understanding the business needs and propose ideas/approaches to improve the current process
- Working closely with the business to gather requirements and transform them into design documents.
- Involved in the deployment activities and production support and resolving issue reported by various users.
- Involved in HLD, LLD and Mock up Screens and database design.
- Writing stored procedures, views, cursors to manage the performance of the flow between front end and back end.
- Implemented client side validations using Java Script and server side validations by using .NET validation controls
- Involved in unit and integration testing of the defect/enhancement
- Tune the code with performance and consistency (with the requirements) as the main factors of consideration.
Technologies: VB.Net, C#.NET, ASP.NET4.5, VS2012, MVC 4.0, SQL server 2012, JQUERY, JIRA, TFS, Web Services, SSRS
Confidential, Columbus, OH
Software DeveloperResponsibilities:
- Involved in code development and code review
- Working closely with the business to gather requirements and transform them into design documents.
- Involved in the development of the defect/enhancement
- Extensively used SQL Stored Procedures for accessing the information from SQL Server Database.
- Build flexible data models and seamless integration points
- Involved in performance tuning actions
- Involved in deployment activities
- Coordinate with other developers and software professionals
Technologies: C#.Net, VB.NET, MVC 4.0, SQL server 2008, ARGO, JavaScript and Ingfragistics
Confidential, Columbus, OH
Software DeveloperResponsibilities:
- Developed .NETapplications on .NETFramework 4.0 Followed the Agile methodology with Scrums.
- Developed and consumed WCF Services to achieve Service Oriented Architecture (SOA) and communication between heterogeneous applications.
- Designed rich user interface with n tier Architecture.
- Writing stored procedures, views, cursors to manage the performance of the flow between front end and back end.
- Implemented WCF Contracts such as Service Contract, Operation Contract, and Data Contract.
- Implemented Generics for creating object collections
- Implemented client side validations using Java Script and server side validations by using .NET validation controls
- Developed XML Web Services using WCF, C#.NET with multiple bindings and address and hosted them on IIS and tested them by generating the proxy class files based on the web services and consumed in web application.
- Well Organized Implementation of caching, session management Techniques.
- Worked on Cascading Style Sheets and XML-Schemas.
- Worked on Pop-up windows using Jquery.
- Streamlined Deployment of Application on Test and Production Server.
Technologies: ASP.Net, VB.NET, C#.Net, Jquery, SQL server 2008.
Confidential, Columbus, OH
Software DeveloperResponsibilities:
- Developed user interfaces and client displays.
- Engaged in code review and testing
- Involved in performance tuning actions
- Managing Service Requests until their successful completion
- Implemented best practices, standards and procedures including quality and delivery methodologies.
- Performed complex analysis, designing and programming to meet business requirements.
- Closely involved with the database team in developing stored procedures, functions, views, triggers on SQL Server to accomplish the desired functionalities
Technologies: ASP.Net, C#.Net, Jquery, SQL server 2008
Confidential, Iselin, NJ
Software DeveloperResponsibilities:
- Involved in development and support
- Engaged in code review and testing
- Involved in documentation activities
- Involved in supporting other developers throughout the project phase
- Involved in deployment activities
- Developed solutions to improvise performance and scalability of systems.
Technologies: ASP.Net, C#.Net, MVC 3.0, Jquery and WCF
Confidential
Software DeveloperResponsibilities:
- Engaged in coding, review and testing
- Responsible for report generation
- Integrated various components of various key modules of the project
- Supported other developers throughout the project phase
- Involved in deployment document creation
Technologies: VS 2010, C#.Net, JQuery and SQL Server 2005
