We provide IT Staff Augmentation Services!

Software Developer Resume Profile

2.00/5 (Submit Your Rating)

UsA

Experience Summary

  • Over 7 years of progressive experience in Design, Development and Implementation of Client/Server and Internet/Intranet applications.
  • Good Experience developing Web applications, Windows applications, Console Application, Windows services and web services in Microsoft VisualStudio .Net using VB.Net, C .Net, ASP.NET, ADO.NET and SQL Server, MY SQL, Oracle and MS-Access.
  • Excellent experience in the entire Software Development Life Cycle Requirements gathering, Analysis, Design, Development and Testing.
  • Experienced with Object Oriented Programming, agile environment, Windows Forms and UI design.
  • Experienced with Architect the application using MVC, Entity Framework model for WPF.
  • Hands-on Experience in creating and consuming XML Web services including AJAX, HTML ,XAML, SOAP using .NET Framework 2.0/3.5/4.0/4.5
  • Experience with RDBMS databases to include MS SQL Server 2000/2005/2008, DB2 and Oracle 9i.
  • Good experience in database programming using ADO.NET objects such as SQL / OLEDB connection, Command, Data Reader, Dataset and Data Adapter.
  • Expertise in using data access layer development using Entity Framework, LINQ to SQL.
  • Experienced in customizing and adopting Microsoft provided Applicationblocks Validation, Logging, Exception, Data, and Security
  • Experience in designing and developing enterprise applications using MVC Model View Controller Architecture.
  • Hands-on experience with WCF Windows Communication Foundation and WWF Windows Workflow Foundation
  • Expertise in maintaining, supporting, troubleshooting and fixing application bugs.
  • Experience in creating complex stored procedures to access data from SQL Server.
  • Thorough understanding and experience designing database tables, stored procedures, functions and triggers in SQL Server 2005/2008.
  • Proficient in development of secured, scalable web applications by using appropriate validation of user input and proper data access methods.
  • Proficient inObject Oriented Design/Development OOA ,Object Oriented Analysis and Design OOAD ,Model View Control MVC design pattern.
  • Additional responsibilities include performance tuning, setting quality standards, enforcing efficient quality control across systems, code walk-through, focusing on system performance.
  • Working knowledge of Third party tools with Telerik, DevExpress, Infragistics, Dundas in the implementation of WebPages
  • Expertise with Visual Source Safe VSS , SubVersion, Team Foundation Server TFS , TortoiseSVN, GIT.
  • An enthusiastic and goal-oriented team player possessing excellent communication and interpersonal skills with high level of adaptability.
  • Fiscally responsible decision making with emphasis on practical operational controls and timely successful implementations.

Technical Skills

Languages:

VB.6.0, C .NET, VB.NET, HTML,XAML.

Databases:

MS SQL Server 2005/2008/2012, MY SQL 5.0/5.1, Oracle 9i/10g, MS-Access.

Web Technologies:

ASP.NET, ADO.NET, Web Services, WCF, HTML, DHTML, CSS, XML and JavaScript.

Web Tools:

Visual Studio.NET 2005/2008/2010, AJAX, Telerik tools , Syncfusion, Dreamweaver, Adobe Photoshop CS3, MVC , After Effects, Flash8, Adobe Illustrator.

Operating Systems:

Windows XP/2000/98, UNIX and LINUX.

Scripting Languages :

Java Script, VB Script, HTML, XML, XAML.

Platforms and Servers :

.Net 2.0/3.5/4.0, IIS, Windows XP.

Others :

WCF, WPF, MVC, Windows Services, Web Services.

Version control :

Visual Source Safe, Tortoise SVN, Team Foundation Server .

Reporting Tools :

SQL Server Reporting Services, Crystal Reporting, SSRS Reporting.

Office Tools :

MS Office 2007 and PowerPoint.

Professional Experience

Project 1

Sr. Software Developer

Confidential

Project Description: Aveda Institute is one of the biggest beauty college in USA. This Institute has lot of branches all over in USA. This Insitute is using an application called Sky View Application is a student management system that provides each student, graduate and alumni a unique personalized experience. This application migrated from vb6 to C Net and VB.Net. Sky View was designed specifically to help schools increase each department's key performance indicators. This application allows colleges and institutions to better manage their communication and achieve operational success between students, graduates, alumni, faculty and administrators. This application improves student engagement in all aspects of Admission, Financial Aid, Education, Student Services and Career Services by providing direct contact to students through the application.

Responsibilities:

  • Involved in Software Development Life cycle starting from Requirements gathering and performing object oriented analysis, design and implementation.
  • Involved in design of application Entity Framework using MVC Model-View-Controller guidelines and MS Visual Studio.
  • Involved in overall project planning and product development.
  • Designed and developed web application in .NET framework using C ,VB, ASP.NET, JavaScript AngularJs .
  • Used MVC framework to effectively separate data access, presentation and user-interaction layers.
  • Implemented functionalities such as login security, field validations, search and sorting using C with a high degree of maintainability and re-usability.
  • Primarily responsible for the development of a feature rich quoting application using AngularJS, jQuery, ASP.Net Web API, NServiceBus, RavenDB.
  • Developed several front-end UI components using Twitter Bootstrap, KendoUI and AngularJS.
  • Familiar with TDD principles Developed unit tests for both front-end testacular and back-end xUnit components.
  • Created test scenarios and performed functional testing of various functionalities of the application to complement the user stories.
  • Involved in integration with inRule Business Rule Management Engine.
  • Worked with end-user to gather and document business requirements.
  • Helped with grooming the stories to identify the dependencies and provided inputs in form of development estimates.
  • Worked closely with product owners and team members and was an active participant in Agile processes Daily standup meetings, SCRUM, Grooming, Sprint Planning, Release Planning and Sprint Retrospectives.
  • Helped create user manual for the application developed that immensely helped the customer understand the application flow and functionalities.
  • Extensively coordinated with other members of the team and external customer to understand the issues and dependencies involved.
  • Managed test data and identified bugs and fixed them timely.
  • Used TFS, to check in and checkout the code into branches and update the burn down chart.

Environment: Visual Studio.NET 2010, ASP.NET 4.0, C .NET 4.0, VB.NET 4.0, Java Script, j Query, MY SQL 5.1, SQL Server 2008, IIS 7.0, Crystal Reports SSRS, SSIS.

Project 2

Sr. Software Developer

Confidential

Project Description: Pizza Hut is an American restaurant chain and international franchise, known for pizza and side dishes. The company had more then10 Pizza Hut restaurants and had more than 210 store locations in Malaysia. This application has been in use across APAC region. It simplified things to offer the best experience for customers in various locations of Malaysia. This project contains 2 applications one at stores and another at main center HQ . The main modules in HQ are Administration, Order Taking, Order Verify, End-of-Day, Clock-in and Reports etc. The main modules at stores are Administration, Order Taking, Order Tracking, Make-Line, Routing, Clock-in, Reports, etc.

Responsibilities:

  • Actively involved in all stages of the Software Development Life Cycle.
  • Involved in designing the pages with C .NET, ASP.NET,VB.NET, MVC ASP and screens in Visual Studio .NET 2008.
  • Developed UI layer for an internal web application using ASP.NET Web forms and code behind using C .NETfor implementing the Event Creation, Management and Payment processing.
  • Developed and consumed WCF services. Created Data contract, Service Contract and operation contract, defined endpoints, and created proxy classes.
  • Utilized ASP.NET server controls such as Data Readers, Data Grid, and Generics List controls.
  • Architect the application using MVVM model for WPF
  • Windows Workflow Foundation WWF allows for building of task automation and integrated transactions using workflows.
  • Implemented MVC 4 pattern in the application development.
  • Implemented the SQL Server 2008 database connectivity using Entity Framework, LINQ to SQL.
  • Created snapshots by using WPF Windows Presentation Foundation for the functional requirement phase and used SQL Server Integration Services SSIS
  • Used Reporting Services to modify and develop the Program Invitations required for the new brand of events that were being organized.
  • Written stored procedures and functions to integrate database with the application layer.
  • Created complex Stored Procedures, Views, Triggers, and Functions for database for fast retrieval of data in SQL Server using T-SQL
  • Utilized Web Services in handling the Event processfor the Financial Payments.
  • Used XML intensively to bind the data to the Web Controls, Data manipulation to store data.
  • Worked on parsing and editing XML documents by validating it to the schema using class libraries provided by .NET
  • Used Silverlight to enhance the application interactivity and user input, basic UI controls, graphics and animation, media playback.
  • Actively managed the role of Production Support to fix the application issues on time.
  • Used Tortoise SVN for the Source Control Management.
  • Involved in Code Review with the team members.
  • Involved in testing debugging of the application.
  • Actively participated in all the Team meetings and also interacted with the clients for the new enhancements.

Environment: Visual Studio.NET 2010, ASP.NET 4.0, VB.NET 4.0, Java Script, jQuery, MY SQL 5.1, SQL Server 2008, IIS 7.0, SSRS, Crystal Reports

Project 3

Sr. Software Developer

Confidential

Project Description : Recycle Energy RESB is a pioneering in the use of green technology to generate energy from their recycling plant, in Semenyih. RESB is an accounting Web application design for the users of RESB in various locations of Malaysia. This application has several modules including Administration having 13 sub modules, Accounts having 11Sub modules, Assert management having 2 sub modules, Purchase department having 5sub modules, Sales department having 3 sub modules, Warehouse having 3 sub modules, Payroll's . It is mainly intended for administrative staff of the RESB to maintain details of Accounts, sales and purchase etc. It provides single point of administration for the staff members to actively monitor activities in various segments of RESB.

Responsibilities:

  • Involved in all stages of the SDLC process and interacted with clients.
  • Used Use case, Sequence and Class diagram's for the application development.
  • Developed ASPX pages, user controls and validation controls using ASP.NET.
  • Extensively used Data Controls like Grid View, Repeater controls to display the data.
  • Implemented features of AJAX controls such as Update Panel, Update Progress bar, Model Popup Container, Calendar Controls, Repeater Control, and Validation controls, Dataset.
  • Developed database components using LINQ queries for data accessing.
  • Used Data Reader and Datasetfor data manipulations and database operations.
  • Used panels to display more than one input screen in a single form, to help user navigate to any screen during data entry.
  • Windows application development using VB 6, VB.Net, C , WPF.
  • Involved in designing login dialog and the application's main screen functions that included: Adding, modifying, updating, canceling deactivating, reactivating, depositing/withdrawing, transferring of accounts, and commitment application screens.
  • Developed UI layer for web application using ASP.NET Web forms and code behind using C .NET.
  • Created CSS for styles on web page, and referenced them in ASP.NET pages.
  • Developed various utility classes which are used across the whole project using ASP.NET, VB.NET and ADO.NET.
  • Used Silverlight mainly for interactivity and user input, basic UI controls, graphics and animation, media playback, Digital rights management, and DOM integration.
  • Created Visual Models using UML for design representation.
  • Created WCF Services for exposing the functionality of each module so that all modules could interoperate with each other.
  • Created tools to deal with complex macro-enabled Excel files facilitating user-friendly presentation of reports and calculating commissions using C .NET and ASP.NET.
  • Was responsible for troubleshooting developmental issues.
  • Wrote stored procedures and functions to integrate database with application layer.
  • Was responsible for development of a working prototype for core business requirements using ASP.NET 3.0, C .NET and SQL Server 2008.
  • Generating reports using Crystal
  • Created classes and core modules in C for implementing business layers.
  • Involved in Code Review with the team members.
  • Involved in testing debugging of the application.

Environment: Visual Studio.NET 2010, ASP.NET 4.0, VB.NET 4.0, SQL Server 2008, Oracle 9i ,IIS 7.0, Crystal Reports.

Project 4

: Sr. Software Developer

Project Description : Zensoft Solutions This project consists of seven modules Administrate, Maintenance, Vehicle Info, Operation, and Search Reports. Administrate module consists of user creation form, user permissions and Change Password Screens. Maintenance having ten sub modules shipping Derails, Drives Info, Job Listing Driver Incentive vessel info etc. Vehicle Info having three sub modules, operating having two modules one is the RFT and job updating. Reports having 25 different types of reports got like invoice, movement, revenue, rebate, driver incentive, Prime mover income, trailer engage and trailer movement history etc.

Responsibilities:

  • Developed User Interfaces using ASP.NET with C .
  • Utilized Visual Modeler to develop Sequence and Class diagrams to design business needs.
  • Wrote Custom, User Data Controls to display the Customer Info using ASP .NET for reusability
  • Wrote Middleware Business Classes using .NET Components and Services.
  • Wrote Custom Data Access Classes to retrieve cable data using ADO .NETDatasets for reusability.
  • Improved performance of order flow with multi-threading in middleware and tuned SPs in database.
  • Implemented SSIS packages to extract Deals feeds and load to SQL Server.
  • Used Visual Studio 2005 as IDE to develop user interface, middleware and data access components.
  • Worked on Silverlight for building applications that blend application UI, documents and media content.
  • Worked on XML forms to link up to the UI layer.
  • Created WCF Services for exposing the functionality of each module so that all modules could interoperate with each other.
  • Exchanged information across different platforms by sending and receiving data using MQ Series.
  • Used SQL Server 2005 to create and test stored procedures and functions.
  • Generated timely reports using SSRS.
  • Created Unit Test Cases. Performed Unit and System Testing before shipping code to Production.
  • Created code standards, code optimization guidelines for consistency and performance.

Environment: Visual Studio 2005,.NET Framework 3.0, C , ASP .NET, WPF, ADO .NET, Web Service, SSRS, SSIS, SQL Server 2005, Oracle 9i, WCF, Silverlight, XML and Windows XP.

Project 5

: Software Developer

Confidential

Project Description : Master Skill Is a web application design for the users of MasterskillCollege in various locations of Malaysia. This application has several modules including Student Information, Payment Type, Subject Information, Intake, Subject Fee, and Hostel Management. It is mainly intended for administrative staff of the college to maintain details of students, courses, Fees, etc. It allows the users to dynamically view, update, and send notifications/alerts to the students whenever necessary. It provides single point of administration for the staff members to actively monitor activities such as Student registration, Allocation of rooms.

Responsibilities:

  • Actively involved in all the layers of SDLC process.
  • Involved in using Multi threading concept for enhancement of the financial application.
  • Designed XML web services to extend the application functionality.
  • Used Master Pages to Maintain a Constant Look and Feel throughout the project.
  • Used and designed menus for navigation. Used Framework validation controls incombination with JavaScript for UI validation.
  • Designed and used numerous custom controls.
  • Implemented extensive DataGrid operations and most of the data operations were handled through Data Readers, Generic lists.
  • Implemented extensive custom template with Dropdown list, radio-button list, check-box list and Custom controls within the DataGrid for extended ease.
  • Created different user roles where each and every user had specific controls and search-ability.
  • Developed administrator functionalities to dynamically add, delete, end department, business group, category and guarantees.
  • Used wildcard search for various search criteria for querying the Database using SQL parameters.
  • Created dynamic reports using the .NET framework and used third party tools to export them to Doc, Excel, PDF and rtf formats.
  • Used SMTP Mail and Mail Message objects for sending email to managers and developers
  • Extensively used Cross-Tabs, Sequential sections, Memory Buffer, Multiple Input Filters for creating diversified reports.
  • Created Reports using Crystal Reports to display the information upon the given search criteria.

Environment: Visual Studio.NET 2008, ASP.NET 2.5, VB.NET 2.5, SQL Server 2008, Crystal Reports

Project 6

Development Engineer

Confidential

Project Description : Legal Point is a completely integrated case management and time billing software product suite that contains everything law firm needs to meet client demands, increase staff productivity and improve law firm's bottom line. Legalpoint has law firm's legal software management needs covered. It also, has more than a simple contact Manager Docket list calendar or personal information manager. Legalpoint is a true business legal case management system for true professionals.

Responsibilities:

  • Involved in the Design, Coding and Implementation using Visual Studios 2008.
  • Wrote use cases, sequence and flow diagrams.
  • Responsible for designing database, modifying designs from legacy system.
  • Implemented validation usingvalidation server controlsand JavaScript.
  • Extensively worked with C .NET for creating classes of this application and Integrated with ASP.NETpages.
  • Configured and implemented .NET Class Frameworkenvironment along with application.
  • Wrote database components to access Database usingADO.NET.
  • Involved in developing XML web services to implement the functionality.
  • Wrote Listener Service Component to import data from the external file.
  • CreatedStored Procedures and triggersto perform automated rules, updating to related tables in MsSQL Server along with creating tables, views, indexes and relations.
  • Created Jobs and DTS packages.

Environment: Visual Studio.NET 2008, ASP.NET 2.5, VB.NET 2.5, MY SQl , SQL Server 2005, Crystal Reports.

Project 7

Confidential Development Engineer

Project Description : Invoice Tracking System is a tracking systemfor invoice and is capable to receive, check, process and store every single transaction details in an electronic document form of TCS clients.The System has got modules which cater to the specific needs like the RECEIVE module receives invoice and related purchases detail directly from the vendor, and stores details into the system, CHECK module checks on the duplication of invoice or transaction submitted by vendor, PROCESS STORE Modules enables the system to Process the data according to the business logic and stores the information.

Responsibilities:

  • Involved in analysis and design, development and defect fixing phases performing role of Senior Developer.
  • Designed and developed web pages using Visual Studio 2005.
  • Created User controls, Custom controls for the Web pages.
  • Provided Session Management to preserve the state of session variables.
  • Designed and implemented Data access layer using ADO.NET to connect, retrieve and manipulate database information.
  • Used the SQL Profiler to pin point the pain point of application regarding the performance on the database side.
  • Used JavaScript for the client side validations as well as client side event handling.
  • Programmed ADO.NET for communication between application and database, used extensively data grid, data set, data table, data views, data adapter and data readers
  • Involved in unit testing and integration testing of the application.
  • Implemented page level caching mechanism to increase the application performance.
  • Developed test strategies, test plans and test cases and performed Unit Test to identify and resolve integration, functional and usability issues before deployment.

Environment:VB.Net, Microsoft Visual Studio 2005, Web Services, UML, OOPS,JavaScript, ADO.NET, SQL Server 2005, ASP.NET.

We'd love your feedback!