We provide IT Staff Augmentation Services!

Senior Software Developer,resume Profile

3.00/5 (Submit Your Rating)

Summary

Twelve years of extensive experience across full life cycle Application development in Multi-tier architecture Client/Server and Web technologies

Strong applications analysis design and development skills using Microsoft.NET architecture Production Experience with Enterprise Edition C VB.NET ASP.NET MVC SQL Server Oracle MS-Access Crystal Reports JavaScript ASP VB Script Java PL/SQL XML XSL DHTML IIS MTS/COM MSMQ Active X COM DCOM ADO/ADO.NET OLE/DB Visual Basic Visual InterDev Visual Source Safe Windows 2000/NT Server/workstation and Unix.

Sound understanding and experience with Software Engineering principles Database Management System SQL PL/SQL T-SQL Client Server Architecture and Interface.

Excellent interpersonal and analytical skills with strong ability to communicate effectively and an efficient team player.

Languages

Programming Languages C .NET VB.NET C

Scripting Technologies VB Script JavaScript JQuery JSON

Internet Technologies ASP.NET 4.0 3.5 3.0 2.0 1.1 1.0 and ASP

Web Technologies ActiveX ADO ADO.NET HTML XML XSLT AJAX WCF WPF CSS ASP.NET MVC

Designing Tools Visual Studio 2010/2008/2005/2003/2002 and Visual Studio 6.0

Software

Operating Systems Windows 2000 Windows NT Windows 9x Windows XP.

Database Tools Toad DTS T-SQL PL/SQL Developer

Databases MS-SQL Server 2008/2005/2000 Oracle 10G/9i MS-Access 2000/2003

Reporting Tools MS DTS SQL Server Reporting Services 2005 2008 and Crystal Reporting

Configuration Management VSS 2005 Dimensions PVCS SVN Team Foundation Server TFS

Employment History

Senior Software Developer Kaiser Permanente Silver Spring MD Confidential

Description

The HITS is a web application that maintains online inpatient information capture for all specialties. Some of the key features in this application are find and enter inpatients assign patients register the users system admin and reports. HITS user can able to get the patient report based on their credentials. The application HITS is available to internal Kaiser Network administrator data entry operators and providers are the primary audience with the HITS site.

Performed different Software Development Life Cycle SDLC processes included Analysis Design Programming and Documentation.

Lead successfully delivering the releases/patches to production.

Developed solution architecture and performed and monitor coding

Developed Stored Procedures to extract and store data in the database tables. Used complex queries Joins Views.

Created web based reports using Business Object Info View Run View and schedule reports online .

Responsible for doing the weekly builds and distributing the code to the respective environments.

Post production support and enhancements.

Technology Used C ASP.NET 4.0 VS 2010 SOA MS Visio 2007 WCF AJAX IIS 7.0 OOAD FTP XML ADO.Net EA Jquery JSON Java Script TDD Windows XP/2000 TSQL SSIS and SQL Server 2010.

Senior Software Developer Kaiser Permanente Silver Spring MD Confidential Description

AMS is a web application to support off exchange member enrollments. Main key features in this application are entering and process applications that include subscriber and dependents Reports Letters and administrative functions. There are also 2 batch jobs that will send all the approved applicants to the other system for the further processing.

Lead successfully delivering three releases to production.

Developed solution architecture and performed and monitor coding.

Developed Stored Procedures to extract and store data in the database tables. Used complex queries Joins Views.

Worked on development of XML Web services using SOAP as the message format.

Created web based reports using Business Object Info View Run View and schedule reports online .

Performed the weekly builds and distributing the code to the respective environments.

Post production support and enhancements.

Technology Used C ASP.NET 4.0 VS 2010 SOA MS Visio 2007 WCF AJAX IIS 7.0 OOAD FTP XML ADO.Net EA Jquery JSON Java Script TDD Windows XP/2000 TSQL SSIS and SQL Server 2010.

Senior Software Developer ISG Solutions Rockville MD Confidential

Description

ISGweb for iMIS is a suite of data-driven web modules that provide associations with an intuitive management solution for members interactive online activities. ISGweb supports everything from e-commerce to collaboration all powered by real-time integration with your iMIS membership database.

ISGweb is the ideal management software for associations that have complex business rules or other unique needs that can t be met by standard iMIS capabilities. With ISGweb you can get your website to work the way you want it to without custom programming. ISGweb is designed to make your website work the way your members want it to. ISGweb automates processing for you so staff members do not have to rekey information or perform manual processing to complete transaction. ISGweb provides real-time integration between your website and iMIS so both iMIS and the website always have the very latest information. ISGweb is configured rather than customized so there s no need for a preliminary design and analysis project.

ISGweb is fully integrated with iMIS including iMIS 15. The core modules of ISGweb are Administrator Unified Login and Create Account View and Update Profile

Created ISGweb using MVC3 framework razor engine C .

Created hardware interface service using Entity framework 4.0 LINQ using C .

Create and unit test intricate client side interactions with jQuery and JavaScript.

Develop complex MVC Controller View Models and Helper methods linked to backend database.

Experience in backend programming worked on SSIS DTS Packages T-SQL/PL SQL that includes Stored procedures Views Triggers Functions Cursors developing and monitoring of SSIS SSRS and DTS Packages.

Made extensive use of Entity Frame Work in accessing and retrieving data from the SQLServer 2008.

Used LINQ to query the database.

Used TFS for Version Control Tool.

Technology Used C ASP.NET 4.0 VS 2010 MVC 3 Entity Frame Work HTML 5 LINQ SOA MS Visio 2007 WCF AJAX IIS 7.0 OOAD FTP XML ADO.Net EA Jquery JSON Java Script TDD Windows XP/2000 TSQL SSIS and SQL Server 2010.

Senior Software Engineer Office of State Superintendent of Education OSSE Confidential Description

Early Childhood Education Information Management System EIMS is a web based application designed to replace the existing MS-Access based Legacy System. The application integrates all the legacy system modules. The application servers the needs of the program to maintain provider information DC government child care program enrollment and invoice management.

Conducted user sessions for requirement gatherings and make them into technical specifications.

Developed Design Documents that include mock up screens and process flow diagrams based on the requirements and presented to the users.

Designed Web Forms Services Web User Controls using ASP.NET C .Net 4.0 framework.

Generated use case class sequence and collaboration diagrams for the application in Microsoft Visio 2010.

Involved in Database Design Creation Manipulation Imports from various sources using SSIS

Developed Web Services for search functionality across modules.

Prepared Child Support Reports using BO/Crystal Reports XI in ASP.NET.

Extensive use of Microsoft ASP.Net Ajax JQuery and JSON

Experience in backend programming on T-SQL/PL SQL that includes Stored procedures Views Triggers Functions Cursors developing and monitoring of SSIS and SSRS.

Made extensive use of ADO.NET objects in accessing and retrieving data from the SQLServer 2008.

Used Dimensions tool for Version Control.

Technology Used C ASP.NET 3.5/4.0 VS 2008/2010 MVC 3 Entity Frame Work HTML 5 Web Forms SOA MS Visio 2007 ASP WCF AJAX IIS 7.0 CSP Crystal Enterprise 10.0 OOAD Remote Scripting FTP XML ADO.net EA Jquery JSON VB Script Java Script TDD Windows XP/2000 TSQL SSIS and SQL Server 2008.

Senior Software Engineer JPM Chase Wilmington DE Confidential

Description

Build Tool is the intranet web application with different modules as Build Matrix User Queue Work Queue Issue Log Audit Log Admin and Reports. Each module consists of different business functionality Build Matrix enables the users to enter the data process through the business rules build output.

Work Queue is the assigning work to Auditors and Builders and updating the work status. User Queue is for users like Auditors and Builders look for what they are assigned and work on it and updates the status. Admin module consists of Business Rules User Options and etc. Reports module consists of all module oracle reports.

Designed and developed Web Forms using ASP.NET for the user interface.

Worked with a team in MS Visio 2007 for implementation of UML with Object Oriented Design.

Performed Client side validations using validation controls in ASP.NET.

Used C Technology for server side programming.

Used the Active Directory technology for single sign on.

Developed Web Service for the internal Data Processing.

Experience in backend programming on T-SQL/PL SQL that includes Stored procedures Views Triggers Functions Cursors developing and monitoring of SSIS and SSRS.

Business Logic Layer This implements business rules and performs business tasks like calculating the interest amount late fees etc.

Data Access Logic Layer This implements the retrieval/inserts/deletes/updates of data from/into database using stored procedures/ SQL statements.

Database layer This contains routines to access Oracle 10g database directly by using Oracle.Client and Data Reader objects.

Wrote test case for TDD.

Used MVC for Version Control Tool.

Technology Used C VB.Net ASP.NET 3.5 VS 2008 Web Forms MVC 2.0 SOA MS Visio 2007 ASP WCF AJAX IIS 6.0 CSP Crystal Enterprise 10.0 OOAD CRM FTP XML ADO.net EA VB Script JavaScript Jquery JSON TFS TDD Windows XP/2000/2003 TSQL SSIS and SQL Server 2008.

Senior Software Engineer Deloitte Consulting LLP Harrisburg PA Confidential

Description

Pennsylvania Child Support Enforcement System is a huge internet web application which has three main modules Employer Payee and Payor. PACSES is a gateway to enhanced child support services. The PA Child Support Portal is a highly secure web site that provides a one stop shop for child support information. This web site is available to child support clients to make it easier to get information on payments upcoming events to update personal information and much more.

Perform Design development implementation and maintenance of web user interfaces in ASP.NET MVC Framework.

Collaborate with other technical areas to integrate across tiers platforms and responsibilities.

Generated class sequence and collaboration diagrams for the application using UML in Enterprise Architecture 6.0.

Performed Client side validations using validation controls in ASP.NET.

Consumed the Google Web Service for the directions.

Developed middle tier class libraries in C for Business logic.

Used C Technology for server side programming.

Data Interchange to different systems using WCF Service Proxy and MSMQ.

Prepared Child Support Reports using BO/Crystal Reports XI in ASP.NET

Performed administrative activities such as backup restore and site creation

Developed web charts for child support payments using Infragistics 8.0.

Experience in backend programming worked on T-SQL/PL SQL that includes Stored procedures Views Triggers Functions Cursors developing and monitoring of SSIS and SSRS.

Made extensive use of ADO.NET objects in accessing and retrieving data from the Oracle 10g.

Use Cruise Control to migrate to higher environments.

Unit tested the application using nunit testing.

Used VSS for version control.

Technology Used C VB.Net ASP.NET 3.5 VS 2008 Web Forms MVC 2.0 SOA MS Visio 2007 ASP WCF AJAX IIS 6.0 CSP Crystal Enterprise 10.0 OOAD Remote Scripting FTP XML ADO.net EA VB Script JavaScript Jquery JSON TFS TDD Windows XP/2000/2003 TSQL SSIS and SQL Server 2008.

Senior Software Engineer Pride Mobility Products Corp Confidential

Description

RF Scanning module is designed to provide real-time inventory levels on all products at all times. Real-time inventory is beneficial to Purchasing when deciding what to order when replenishing stock in warehouses. It also provides extremely accurate inventory levels that are the basis for directing pickers to the correct location to pull an item from for an order.RF also eliminates an additional step of having a picker manually transfer their scans to a PC multiple times daily.

An accurate inventory is also the basis of web reservation system that allows customers to see real-time inventory when ordering online when customers see a product available on My Pride they are assured that the product is available and will ship immediately. A real-time inventory also allows PPnC department to accurately calculate lead-times when expediting product to customer.

Lead and perform Design development implementation and maintenance of web user interfaces in ASP.NET.

Collaborate with other technical areas to integrate across tiers platforms and responsibilities.

Designed and developed Web Forms using ASP.NET for the user interface.

Designing of client screens done with Win forms using VB.NET.

Developed Win Forms to test the Web Services developed.

Generated class sequence and collaboration diagrams for the application.

Performed Client side validations using validation controls in ASP.NET.

Developed middle tier class libraries in C for Business logic.

Used C Technology for server side programming.

Generated barcodes for part numbers and customer id using Web Service.

Made extensive use of ADO.NET objects in accessing and retrieving data from the Oracle Applications.

Performed major role in understanding the business requirements designing and loading of data into data warehouse ETL .

Performed SQL Server and T-SQL in constructing CTE user defined functions views indexes user profiles relational database models data dictionaries and data integrity

Wrote Stored procedures Trigger Views and Queries for use in different modules of the application in SQL Server 2000/2005.

Unit tested the application using error tracing and debugging.

Used VSS for version control.

Technology Used C ASP.NET 1.1/2.0 VB.Net Web Forms SOA ASP Visual Interdev.Net/6.0 AJAX IIS 6.0 OOAD Remote Scripting FTP XML ADO VB Script JavaScript VSS Windows 2000 and Oracle 8i/9i.

Confidential

Provided support to the sales and marketing team by ensuring the working of the CRM system.

Participated in the various troubleshooting process and data recovery implemented the various data changes to the CRM.

Performed troubleshooting of the reports to meet optimal level of performance in the CRM.

Assisted the users in tracking the data communicating with the internal and external users to facilitate the business.

Designed dynamic SSIS Packages for checking the correctness of the sales data load data into database and archived data file from different DBMS.

Reviewed T-SQL scripts including stored procedures triggers views and user-defined functions.

Promoted scripts from test to production environment according to change request

Implemented validations in all ASP pages by Java Script for client side validation and VB script for server side validation.

Created and implemented the Cascading Style sheets CSS in all ASP and HTML pages for easy maintenance.

Implemented an Error Handling procedure which will automatically log errors and sends an email to administrator using ASP Email.

Designed and implemented the security system for the Application.

Created Classes to implement Business Logic VB script and deployed using MTS.

Creating of rich interactive reports with crystal report enterprise and published on the web.

Technology Used ASP 3.0/2.0 Oracle 8i/9i HTML ADO CRM ASP Email ODBC TOAD Visual Interdev MS IIS 6.0 TCP/IP SOA and Windows 2000.

Sr. Software Engineer Confidential

Project Sahakari Online

Description

This Project consists of four modules Deposits Shares Loans and Investments for front office functionality in which I participated in Deposits and Shares modules. The Deposits module is developed according to the rules and regulations R.B.I to make the transactions in an efficient way for Co - Operative urban banks. The Deposits module consists different deposits like fixed deposits Recurring deposits and Daily deposits. Each deposit may consist different schemes. The maturity date and maturity amount calculated depending on the scheme type. Whenever the bank receives Deposits the system provides to maintain depositor Nominee joint Holder details Maturity date and maturity amount. Depending on these details the customer application for the loan can be scrutinized for further processing. This module gives information whether the depositor have the provision for the loan or not and loan amount.

The shares module of the Sahakari Banking System consists details of the bank assets shareholders and members of the bank. New applicants can take the membership of the bank by buying shares and would be considered as the eligible member for all bank activities. i.e. voting loan account holding etc.The back office functionality contains fixed deposit Maturity statement Interest calculations Interest receivable statement Interest payable statement Customer acct statement etc.

Developed this Windows based application using Visual Basic 6.0 and SQL Server 7.0

Account Opening Modification of existing Approved Accounts and unapproved Account details

Transfer of Account Details to another head

  • Payment accumulated interest periodically
  • Marking and Revoking loan on a Fixed Deposits. Premature withdrawal of deposit
  • And personnel interest calculation.

Renewal of Deposit

Closing Of account both on maturity and prematurely

  • Query on Ledger details of specified account for a period
  • Flexibility to introduce new Deposit interest rates with varied time slots
  • Loan provision details
  • Deposit Loan renewal along deposit renewal
  • These all tasks are carried out through stored procedures triggers and Form level coding

Wrote macros and develop applications using VBA

Worked in Client locations VIZAG BOBBILI for banking project implementation.

Environment Visual Basic 6.0 VBA MS-Access 2000 SQL Server 7.0 DTS ASP ADO COM SOAP XML XSL/XSLT IIS 4.0 HTML VB Script Java Script WIN APIs Visual Interdev Visual Source Safe Crystal Report8.0 MS-Excel 2000 and Win NT

We'd love your feedback!