Software Developer Resume
TempE
SUMMARY
- Over 6 years of extensive IT experience in System Architecture, Requirement Analysis, Design, Development, Testing and Implementation of applications and systems using diversified technologies
- Expertise in developing Web and Windows applications using Microsoft’s .NET Framework library, C#, VB.NET, ASP.NET, ADO.NET, XML, VBScript, JavaScript.
- Extensive exposure to object - oriented analysis, design, and implementation in a multi-tier application development environment
- Proficient in Oracle, SQL Server and MS Access databases
- Experienced in using source control tools like Visual Source Safe and Team Foundation Server on Windows.
- Involved in all the stages of Software Development Life Cycle including Requirements, Analysis and Design, implementation, integration and testing, deployment and maintenance
- Comfortable in hands-on role, designing and developing using .NET, C#, WCF, WPF andusing OOPS concepts
- Expertise in T-SQL, PL/SQL, Stored Procedures/Functions, Triggers, and Packages
- Heavy exposure to development of web services and possess good working knowledge of SOAP, WSDL & UDDI technologies.
- Systematic and detail oriented individual with strong ability in programming and problem solving
- Proficient in client/server architecture and HTTP technologies
- Excellent team player with good consulting skills, leadership qualities, outstanding customer service and communication skills.
- Enthusiastic to learn new technologies, enhance current technical expertise and eager to meet challenges.
TECHNICAL SKILLS
Languages: C#, XML, XSLT, HTML, CSS, JAVASCRIPT, SQL
Web Technologies: ASP.NET MVC 5/4/3.5, .NET 2.0/3.0/3.5/4.0/4.5 , ADO.NET, WCF, .NET Web Services, ASP.NET, AJAX., API, HTML, HTML5, DHTML, CSS, CSS3, JavaScript, Bootstrap
Web & App Server: IIS 5.0/6.0/7.0/8.0 , Visual Studio.Net, Microsoft Windows API
Middleware: Web Services
Databases: MS SQL Server 2014/2012/2010
Development Tools: MS Visual Studio 2008/2010/2013/2015 , MS-FrontPage, Visual InterDev 6.0
Reporting Tools: SSRS
Version Control Tools: Visual Source Safe (VSS), StarTeam, Team Foundation Server (TFS)
PROFESSIONAL EXPERIENCE
Confidential, Tempe
Software Developer
Responsibilities:
- Developed 3-tier web application using Visual C#, VB.Net, Visual Studio .NET and .Net Framework
- Created User Interface (UI) using ASP.net web forms and CSS
- Used Oracle9i as backend database. Used .Net OLEDB provider, ADO.Net objects such as Data Reader, Data Set, and Data Adapter for consistent access to Oracle data sources
- Implemented extensive client/server validations. Used ASP.Net validation controls, JavaScript for client side validations and Custom Control validators for server side validations
- Used various .Net server controls like Data grid with extensive data binding to display, page and sort multiple records
- Implemented the BLL (Business Logic layer) and DAL (Data Access Layer) in Visual C#
- Developed compiled modules for exception handling
- Have written Stored Procedures to retrieve data from the database with improved performance
- Developed .NET Web services using WCF and WPF technologies
- Implemented standardized page events like Page Error
- Maintained different versions of the application development phases in the TFS
- Involved in creating use-case diagrams and specification documentation through customer interaction and participation using Rational Rose
- Interacted with business analysts, program managers during the project
- Involved in prep aring customer requirements, user acceptance quality documents and troubleshooting
- Designed and developed Reports using Crystal report
Environment: Visual Studio.NET, .NET Framework 3.0(WCF, WPF), C#, VB.NET, ASP.NET, Oracle 9i, ADO.NET, XML, XSLT, Soap, JavaScript, Web Services, IIS 6.0, Crystal Report, Rational Rose, Visual Source Safe.
Confidential, Atlanta
Software Developer
Responsibilities:
- Analyze Design, Code, Test and Debug software and systems and deliver customized system applications for assigned project.
- Responsible for the initiation, planning, execution, control and completion of the project.
- Handle the tasks of leading project teams and update on software development activities as appropriate to the software team leader.
- Responsible for software design reviews, peer code reviews and software acceptance test activities on a regular basis.
- Estimate project duration and cost by coordinating with various technology teams and document project management plan.
- Coordinate with project teams (onshore and offshore) in executing the project requirements.
- Coordinate with technology and testing teams to perform testing activities.
- Designed and implemented the Reporting module using ASP.NET, SQL.
- Actively involved in writing technical design document, in designing and documentation of application flows and developed functional diagrams using Visio.
- Implemented AJAX for better user experience.
- Customized various controls for Application by developing Custom Controls and User Controls for consistent look.
- Actively involved in requirement gathering and analysis.
- Actively involved in Database design and Stored procedure creation & optimization.
- Implemented best practices for writing secure and robust code.
- Implemented Build and Release procedure, prepared run books and supported Production deployments.
- Involved in estimation and planning of the project deliverables.
Environment: .Net Framework 4.5, C#.Net,Asp.Net MVC, ADO.Net, XML,HTML,CSS, Ajax, Visual Studio.Net 2012, Sql server 2008, Team Foundation Server, JavaScript, WCF, Web Service, MS Visio
Confidential, MI
.Net Developer
Responsibilities:
- Involved in all the phases of SDLC
- Involved in writing Technical Specification and Documentation for the entire life cycle of the project
- Business components were programmed in C#
- Developed ASP.NET web pages and forms for the login screen frames
- Worked on the interaction between windows client and web client
- Used JavaScript and Validation Controls for client side validations
- Used ASP.NET Data Grids to display the data to the user in the required format.
- Involved in creating SQL stored procedures extensively to regulate and maintain complex data
- Used .NET Remoting in order to make the system usable across the TCP/IP communication channel
- Developed Data Access layer using ADO.NET to access the database
- Programmed user and custom controls for reusability
- Involved in extensive debugging and unit testing of the application
Environment: Windows, IIS, MS Visual SourceSafe, MS Visual Studio.NET Framework 1.1, SQL Server, ASP.NET, JavaScript, .NET Remoting.
Confidential, CA
Software Developer
Responsibilities:
- Involved in Analysis, Database design and front-end design
- Developed the Enrollment form and checking the performance of agents
- Involved in analyzing the business process
- Involved in designing of system with user team & developed functional specifications
- Involved in user interface design for the front end using web forms in ASP.NET and programming in C# and writing data access routines using ADO.NET
- Extensively involved in using SQL Server Report viewer and Report Grid custom control for designing reports for finding the trends of customers and for sales reports
- Used Visual Safe Source for code maintenance
- Interaction with Database using ADO.NET. Involved in writing stored procedures, User defined Functions and views in MS SQL Server
- Improved the application performance using stored procedures and connection pooling
Environment: ASP.NET,C#.NET, ADO.NET, XML, JavaScript, Web Forms, Visual Interdev, SQL Server, SQL Server Reporting Services, Windows XP/NT/.
Confidential
Software Developer
Responsibilities:
- Involved in full life cycle of the project from Requirement analysis, Design, Development and Testing
- Developed Web Forms using C#, ASP.Net
- Implemented Windows Based Authentication and Role Based Authorization
- Implemented Validation controls and JavaScript to perform validations on web forms
- Designed User Control for display links on a menu bar
- Used MS SQL Server as backend database
- ADO.NET was used to access data from MS SQL Server
- Involved in designing database, SQL queries optimization and performance
- Created Stored Procedures in MS SQL Server to display and update database
- Used ADO.NET components like DataAdapter, DataReader and Dataset
- Involved in testing, fixing bugs and maintenance of the product
Environment: C#, ASP.NET 1.1, SQL Server, ADO.NET, IIS 5.0, JavaScript.
