We provide IT Staff Augmentation Services!

Software Engineer Resume

Baltimore, MD

Objective:

Seeking a challenging position as a software developer, where my knowledge of Software Development along with my professional experience, allows me to make an immediate contribution to a progressive company with continued personal and professional growth.

Professional Summary:

  • Around 5 yrs of experience in development of web-based, client/server, n-tier, distributed, and object-oriented applications
  • Experienced working on latest Microsoft Technologies such Visual Studio. NET 2008/2005, C#.NET, ASP.NET, VB.NET, ADO.NET, XML and Web services.
  • Experienced creating multiple portals and modules using the DotNetNuke 4 and 5 open source application framework.
  • Extensive experience in developing web applications using technologies such as ASP 3.0/2.0, ActiveX Controls, AJAX, JQuery, COM/DCOM, IIS, HTML, DHTML, XML, XSL, VBScript and JavaScript.
  • Well versed with complete Software Development Life Cycle (SDLC) process - Designing, Developing, Testing and Implementation.
  • Expertise in using ADO.NET objects such as SQL Client/OLEDB Connection, Command, Data Reader, Dataset and Data Adapter.
  • Excellent knowledge in Object Oriented Concepts/Methodologies.
  • Worked extensively on data modeling, database design using entity relationship model and analysis/programming and writing SQL queries in MS SQL Server 2008/2005.
  • Real time experience in working with Business Users, Project Managers, Business Analysts and Systems Architects. Ability to translate business requirements into system functionality to deliver the quality software product as per the detailed project plan.
  • Ability to develop the product according to client specification on time, adhering to time lines and efficiently meeting deadlines.
  • Effective in working independently and collaboratively in team effort.

Technical Environment

Languages: C#. NET, VB.NET, C, C++, VC++, VB, SQL
Web Technologies: Web Services, ASP.NET, JavaScript, VBScript, HTML, DHTML, CSS, XML, Ajax, Jquery.
Databases: Oracle 9i, MS SQL Server 2008/2005, MS-Access, ADO.NET.
Operating Systems: Windows 9x/XP/NT/2000/2003 Servers.
Reporting: Crystal Reports
Version Controls: Visual Source Safe
Documentation Tools: MS Visio, MS Office 2007.

Certifications

  • Microsoft Certified Professional (MCP) in Developing and Implementing Web Applications with Microsoft® Visual C#™ .NET and Microsoft® Visual Studio® .NET.
  • Microsoft Certified Professional (MCP) in Developing XML Web Services and Server Components with Microsoft Visual C# .NET and the Microsoft .NET Framework.

Professional Experience

Confidential,Baltimore, MD
Role: Software Engineer Feb ’06 – Till Date

Time Warner Cable
Project: Channel You Intranet site.

Channel You an intranet site for employees with features like Employee First, Blogs, content based on their physical location and a powerful tool for the employees recognition.

Responsibilities:

  • Designed and developed proof-of-concepts to test and prove designs.
  • Worked on the business logic pertaining to the nominations.
  • Involved in the design of database, creation of tables and stored procedures, Triggers & User Defined Functions using MS SQL Server 2005.
  • Scheduled SQL jobs to send out emails to supervisors after certain about of time for the nominations.
  • Created a number of custom controls using VB.NET.
  • Used Ajax and jQuery for the presentation layer.
  • Used web services in retrieving the users.
  • Responsible for coordinating with onsite coordinator, coding, unit testing, system testing and maintenance.

Environment: Visual Studio 2008, .Net Framework 3.5, ASP.Net 2.0, SQL Server 2005, VB.NET, JavaScript, Ajax, JQuery, HTML, DHTML, CSS, AJAX, Dotnetnuke 4.9, Microsoft Excel 2007, CSS, Web Services.

Confidential,Project: Intranet, Corporate Website, B-to-B Portal

The project started off with a HR intranet that is used by over 3000 employees to date. This intranet site provides a dynamic platform for team members to interact on both corporate and inner-office levels. B-B portal caters high level TV Guide customers like Comcast, COX, and Time Warner, to conduct business and share information. It also acts as a portal for file sharing, patch application downloads, interactive tools and data retrieval, all within a dynamic framework.
The final project of corporate website was built upon the core framework, utilizing the Content Management System integration within the other sites. Dynamic Flash elements, along with a multi-tier navigation system, were used to guide viewers into preferred content areas.

Responsibilities:

  • Gathering and documenting business requirements and producing design specifications.
  • Analyzing existing designs and interfaces and creating design extensions or enhancements.
  • Involved in the design of database, creation of tables and stored procedures, Triggers & User Defined Functions using MS SQL Server 2005.
  • Data Migration from legacy system to current system.
  • Schedule jobs to sync the users with the HR database using SQL Server Job Scheduling.
  • Used Ajax for the presentation layer.
  • Used Data Grids, Data Sets, Data Views, and Data Adaptors to extract data from the backend.
  • Created web service to be used with the Flash.
  • Performed unit testing and debugging

Environment: Visual Studio 2005, ASP.Net 2.0, SQL Server 2005, VB.Net, JavaScript, HTML, DHTML, CSS, AJAX, Dotnetnuke 4.9, Microsoft Office 2007, Adobe Photoshop.

Confidential,Project: Ecommerce System

New York based Since 1910, a jewelry and loose gems merchant, sought heavy hitting technology that could support daily internet sales transactions of over 30,000 diamonds. With the addition of an engine function to sift through their set gem criteria, security provisions, encryption, shopping cart and wish list features were added to maximize efficiency.

Responsibilities:

  • Translate business and functional requirements into detailed technical design from system down to code-level design.
  • Designed the database schema.
  • Applying business rules to the data imported from CSV file using T-SQL.
  • Integrating with CATAlook for the Checkout process.
  • Developed a fully rich client side using AJAX.
  • Testing, Evaluation and debugging of application.

Environment: Visual Studio 2005, ASP.Net 2.0, SQL Server 2005, VB.Net, JavaScript, HTML, DHTML, CSS, AJAX, Dotnetnuke 4.9, Microsoft Office 2007, Adobe Photoshop.

Confidential,Project: Training Intranet

Texas Instruments began an initiative to provide online-based training and course testing that would lead to certification of employees in different fields. This required a system with scalability to meet the demands of 30,000 employees in a real time information environment, as well as seamless integration with internal systems including PeopleSoft and outside database repositories for media, HR and other information.

Responsibilities:

  • Involved in the design and development of a customized intranet solution to effectively manage this human resources challenge.
  • Developed front-end screens using ASP.Net Web forms and an administrative section code behind using C#.
  • Defining database design standards and coding standards for .NET.
  • Created Data Access Layer Component to Communicate between Business Layer and Data Layer.
  • Used DTS Package to import users.
  • Developed numerous Stored Procedures and scripts for Data extraction and manipulation
  • Created / Implemented Interfaces using C#.NET.
  • Extensively used Visual Source Safe for code management and maintaining consistency among the network.
  • Single point of contact for the client for technical issues.

Environment: Visual Studio 2005, ASP.Net 2.0, SQL Server 2005, C#.Net, JavaScript, HTML, DHTML, CSS, AJAX, Dotnetnuke, Microsoft Office 2007, Adobe Photoshop, VSS.

Confidential,Project: Online Banking Support

With the goal of migration from the existing platform into a DotNetNuke (DNN) framework, over 200 new pages that provided several new features and functionalities were added. Custom module maps were developed to assist visitors in locating branches, services, contact information, ATMs, as well as an administrative area for job postings, queries and resume submissions.

Responsibilities:

  • Actively participated in collecting the requirements along with the team lead. User and User group meetings, existing systems and various other source of information were analyzed
  • A prototype was developed to demonstrate the application core functions. The prototype application had basic screens and their navigation.
  • Developed business layer components in C#.NET
  • ADO.NET been used for data access from SQL Server 2000.
  • Visual SourceSafe was used to maintain the version and source control.

Environment: Visual Studio 2005, ASP.Net 2.0, SQL Server 2005, VB.Net, JavaScript, HTML, DHTML, CSS, AJAX, Dotnetnuke 4.6, Microsoft Office 2007, Adobe Photoshop, VSS.
Confidential, Aug’05 – Jan ‘06
Baton Rouge, LA
Role: Application Developer
Project: Loan Center
Loan Center is an automated credit evaluation system developed to meet the special needs of commercial lenders that serve small businesses, capturing the necessary financial data and merging it into a comprehensive risk assessment profile.
Responsibilities:

  • Involved in preparing Specification for the User Interface and Business layer from the requirement.
  • Requirements Management is done using Rational Requisite Pro.
  • Designed User Interface for ASP.NET pages with server controls and input validations.
  • Have incorporated business rules in service layer (Business Layer) using C# .NET.
  • Have incorporated database rules in Dao layer (Database Access Layer).
  • Wrote T-SQL queries and T-SQL stored procedures in SQL SERVER 2000.
  • Extensive use of third party controls (Infragistics).
  • Developed user controls and web controls using ASP.NET and C#.
  • Developed data access layer components using ADO.Net to perform data retrieval and manipulation operations.
  • Performed Unit Testing using NUnit.

Environment: C#, ASP.Net, SQl Server 2000, ADO.Net, Infragistics, JavaScript, HTML, DHTML, Rational Requisite Pro, Visual Source Safe.

Confidential, Sep’03 – Aug ‘05
Bureau of Land, Springfield, Illinois
Role: Programmer Analyst

Project: Decision Support Systems

Decision Support Systems is a screening aid for remedial strategies so that a decision can be made as to which one is the best to use. Decision Support System takes input from the user and basing upon the input gives the best Remediation Technology, which best suits, their land.

Responsibilities:

  • Involved in full system development life cycle i.e. gathered requirements, prepared plan, estimated project development time, designed, developed and tested the application.
  • Developed UML use case diagrams, class diagrams and sequence diagrams using Visio 2000.
  • Developed front-end application using C# .NET and Crystal Reports, which generates different analysis reports depending upon the parameters given by the user.
  • Developed application logic using C#.
  • Used ADO.NET for SQL Server database interactions using Data Adaptors, Data Reader and Dataset.
  • Worked on Cascading Style Sheets and XML-Schemas.
  • Used JavaScript for client side validations.
  • Used Global.asax and web.config for setting the Application and Session variables
  • Transformed data including region hierarchy, official hierarchy, grouping etc and also transformed data into aggregate tables for faster report generation.
  • Coded complex Stored Procedures, which are used in DTS packages for the purpose of loading the data into the database.

Environment: Windows XP, .NET, VS.NET, C#, ASP.NET, ADO.NET, IIS 5.0, SQL server 2003, Crystal Reports.Net.

Confidential,Chennai, India Jan’03 – Jul’03

Role: Programmer Analyst

Larsen & Toubro is the one of the biggest Construction Company in India. Building Automation System (BAS) is designed to provide the functionalities of Attendance Monitoring, Access Monitoring, Lighting control, Operators assistance, AHU Control, Fire alarm & detection system, Lift management among other options.

Responsibilities:

  • Involved in analysis, design and coding, testing, implementation of several VB programs.
  • Involved in Functional Design and Development of the software.
  • Designed GUI Screens for the software.

Environment: VB 4.0, SQL Server 6.0, HTML, JavaScript, VB Editor, Visual Source Safe, Windows 95, crystal Reports.

Education

Masters in Computer Science

Hire Now