Software Developer Resume
Florence, KY
SUMMARY
- Post Graduate Degree in Computer science with 9 years of experience in OOP oriented programming, .NET and Web development, my profile includes:
- Extensively worked in the Microsoft .NET Framework developing Windows based applications (Winforms/WPF/XAML), Web based applications, Web Services using ASP.Net, C#.
- Very strong in Object Oriented Analysis and Designing (OOA and OOD), Object oriented programming (OOPS) including in - depth knowledge of Web Services and Web API.
- Developed and worked on Client-Server applications using C#, IIS, Microsoft SQL Server 2015/2012/2005 , Oracle 9i, PHP and MySQL.
- Extensive knowledge on Adobe Flex.
- Experienced in Developing Software Applications by employing the concepts of Systems Development Life Cycle (SDLC) and worked mostly in Agile Methodology.
- Proficient in front end UI development using HTML, AJAX, CSS (Cascading Style Sheets), Java Script and JQuery.
- Used Cascading Style Sheets (CSS) for consistent look and feel across Web pages.
- Demonstrated experience working on a project team developing and implementing large, complex projects in a web environment; including development of database model, application programming, test plan development and testing, user documentation and user training.
- Experience in Microsoft's Data Warehousing Tool SSIS (SQL Server Integration Services) and SSRS (SQL Server Reporting Services).
- Highly motivated self-starter. Able to quickly learn and leverage new technology.
- Able to coordinate and direct all phases of project based efforts while managing, motivating, assisting and leading project teams.
- Created User Documents whenever needed.
- Experience in using MVC2, MVC4, MVC5/Razor design pattern in developing scalable, standards-based web applications.
- Proficient complex stored procedures, functions and complex queries.
- Working experience with restful services.
TECHNICAL SKILLS
Programming Languages: C#, VB.NET, JavaScript, C, C++, HTML/XAML, PHP
.NET Skills: .NET 4+/3+, ASP.NET, ADO.NET, Web Services, ASP.NET Web API,AJAX
Microsoft Technologies: Microsoft Transaction Server (MTS), Internet Information Server (IIS)
Databases: Microsoft SQL Server 2000/2005/2008/2012/2015 , MySQL, Oracle 9i, MS Access
UML Modeling: Enterprise Architect 5.0, Visio
Web Servers: IIS, Apache
Web Technologies: XML Web Services, CSS
Configuration Management: Team Foundation Server(TFS), Visual Source Safe, SVN, GIT
Middleware: COM, n-Tier Development, MSMQ
Operating Systems: Windows XP/7/8,10 UNIX, LINUX
Reporting: Excel, SQL Server Reporting Services
IDE: Visual Studio 2008/2010/2015 , NetBeans, Eclipse
PROFESSIONAL EXPERIENCE
Confidential, Florence, KY
Software Developer
Responsibilities:
- Participated in the project meetings with the project management to discuss the requirements and prepare the design documents.
- Designed and developed Rich frontend UI for Confidential Intranet Sites.
- Used JavaScript for client side validations and Improved performance by extensively coding with JavaScript libraries for Client-side validations to eliminate round trip to the server.
- Used agile scrum methodology in the development process.
- Create and consume custom controls and libraries developed for Line of Business activity and management.
- Worked with Single Sign on Application using Biometrics based on Targus Devices.
- Developed the business layer classes and functions using C# to flow the data between the SQL SERVER database and the Web UI based on HTML5, CSS3, JQuery, JavaScript and ASP.Net.
- Implemented Error handling by logging the exception in to the SQL Server database.
- Implemented the ADO.NET layer in C# to access data from the SQL SERVER.
- Developed the complex stored procedures, Functions in SQL to access and modify the data in SQL SERVER database.
- Experience in testing using Nunit and MSTest.
- Designed and developed the base Classes, Interfaces in C# for the web based application.
- Actively participated in handling the issues arising in the warranty period of the Application deployed into the Production Environment.
- Experience in AngularJS controllers, directives, components, factory and service resources.
- Performed multithreading tasks.
- Created Entity Framework object model which handles the data from/to SQL.
Environment: C#, ADO.NET, SQL Server 2012/2008, ASP.NET MVC 5.0, JQuery, Ajax, HTML5, CSS3, IIS 7.0, AJAX, Visual Studio 2012, Web Services, XML, TFS,Nunit,MSTest, AngularJs,Entity Framework 5.0, Agile/Scrum methodology
Confidential, Texas
Web Developer
Responsibilities:
- Work with the Product owner and business analysts to get the business requirements.
- Participate in daily scrum meetings to provide the status on the work items to the team members and project manager.
- Developed a Rich UI for the web application EPIC, designed/ developed the ASP.NET pages.
- Used the Master Page layout to implement the hierarchical level of the Applicant Portal, having the login screens, Biographic page, Account information and Inventory.
- Developed Rich User Controls like the Address control, user control to Add/Edit the Contact Info, Payment user control, Image Viewer using ASP.Net controls like the Grid View control, Ajax, Ajax Update Panels.
- Developed the core Classes and Functions in C# for the Applications, implementing the basic oop concepts like the Inheritance, Abstraction, Overloading, Encapsulation etc.
- Enhanced the existing application migrating the Classic ASP based application to the .NET platform, developed the new code modules and the UI using the Visual Studio 2010.
- Developed the complex stored procedures, Functions in SQL to access and modify the data in Oracle database using the SQL Navigator.
- Used Agile Methodologies for regular adaption to changing requirements and continuous delivery of useful and working software.
- Extensively worked on ADO.NETEntity Framework for developing core data layers for the distributed applications.
- Designed and developed the Report Templates using the Crystal Reports.
Environment: ASP.NET MVC 4.0, C#, Entity Framework 5.0, JavaScript, CSS, MS SQL Server 2008/2012, Web service, Agile/Scrum methodology, restful services.
Confidential, New York City, New York
Web Developer
Responsibilities:
- Prepared the Technical design Documents for the development of the rich user Intranet interface for a public facing website.
- Customized the look and feel of the website by implementing the skin and the themes using Cascading Style Sheet (CSS).
- Proficient in using Entity Framework mappers to interact with other layers.
- Used the third party Telerik RAD control library to develop interactive and AJAX enabled user interface
- Used Telerik controls for web application performance and optimization
- Developed the rich User Controls in ASP.NET to use across various applications.
- Developed the data layer to access the data from the data store in SQL SERVER using ADO.NET, binding these data objects to the controls to view and update the data through the user interface.
- Designed and developed ASP.NET Master Pages and configured the site wide look and feel.
- Implemented the End to End integrated testing on the application.
- Handled the responsibility of testing and releasing the application in the Development, Testing, and Production Environments.
- Developed a module to dynamically generate PDF documents in ASP.NET to display private disclosures to the users.
- Used JavaScript to implement all the client side validations in the web application.
- Designed and developed the base Classes, Interfaces in C# for the web based application.
- Designed and developed complex Stored Procedure to access and update data to the SQL SERVER.
- Actively participated to support the application through the Production Phase.
Environment: C#, ASP.NET, Entity Framework, JavaScript, CSS, MS SQL Server 2008, Telerik, Web Services, Agile/Scrum methodology
Confidential, Wilmington, DE
Web Developer
Responsibilities:
- Reviewed the functional specifications thoroughly before and during the development cycle.
- Prepared the design documents based on the user requirements using Visio.
- Designed and developed the core base Classes, Interfaces to abstract the complexity of the business logic by adopting the design patterns.
- Used Generics data structures like the Lists, Collections, and ArrayList, to define and store the custom data in C#.
- Designed and developed the ASP.NET pages using C# as the code behind, defined standard styling to the pages using the CSS styling, developed rich user controls like the Borrower Profile, Email Notification to reuse on the various web pages.
- Implemented the Data Access Layer in ADO.NET for the data retrieval and data manipulations on the web application and updates to the SQL SERVER database and Oracle database.
- Data extraction and manipulations from the SSIS data stores to make it available for the Trading.
- Responsible for creating stored procedures, user defined functions in SQL Server 2005 and developing ETL integration application using SSIS packages for a borrowers data load.
- Responsible for creating SSIS Packages for ETL data transformations and reports using SQL Reporting Service for quick verification and data backup.
- Prepared the Release Notes documents for each of the QA releases and uploaded them into the SharePoint internal Portal website called the INSIDE ACCESS.
- Designed and developed the user manuals and made them available on the SharePoint internal portal website.
- Implemented a Trading module for the .Net based desktop application.
- Handled the exceptions in the code using the Exception Handling Application block from the Microsoft Enterprise Library and logged the errors using the Logging Application block.
- Provided the support and handled the defects on the applications in Production.
- Generated reports using the SQL SERVER reporting services.
Environment: C#, ASP.NET(C#), JavaScript, CSS, MS SQL Server 2008, Agile/Scrum methodology
Confidential, Irving TX
.NET Developer
Responsibilities:
- Involved in developing the UI pages using HTML5, CSS3, JavaScript, JQuery.
- Closely worked with Business Analyst to clearly understand requirements.
- Implemented Object oriented concepts effectively like inheritance, overloading, and abstract class.
- Used C# language in coding to create class libraries and business logic.
- Worked with T-SQL to create Tables, Views, Triggers and stored procedures.
- Used Team foundation Server (TFS) for version control.
- Server side validations using C# and ASP.NET validation controls and client side validations using JavaScript.
- Involved working with MVC design Pattern for the rich user interface.
- Involved in Database Designing, Views and Stored Procedures in SQL Server.
- Created Master pages in HTML5 to create a consistent layout for all the pages in the application.
Environment: C#, ASP.NET, JavaScript, CSS, MS SQL Server 2008, Agile/Scrum methodology
Confidential
PHP Web Developer
Responsibilities:
- Building PHP website for ticket registration from various points such as call centers, web integrated systems and POS.
- Check the type and severity of the ticket and assign to the team and start marking the time.
- Process ticket process daily and check for the over timed and delayed tickets and raised them on level up.
- Communicate with User Database with the progress of the Ticket.
- Provide interface to text and email user of tickets progress.
- Developing compatible User Interface functionality using HTML, CSS and JQuery.
- Developing web sites using MySQL, PHP and Apache.
- Used CSS Styling for specifying the Global Themes for all Web uniformity.
Environment: PHP, WAMP Stack, JavaScript, CSS, MYSQL, Apache, Agile/Scrum methodology.
