We provide IT Staff Augmentation Services!

Software Engineer Resume Profile

5.00/5 (Submit Your Rating)

KY

EXPERIENCE SUMMARY:

  • Microsoft Certified Professional, with 8 plus years of experience in IT industry with Object-Oriented Design OOD and Development including Software Development Life Cycle SDLC from analysis and design to implementation with .Net technologies.
  • My core skills are delivering and supporting enterprise level applications with quality and timeliness and focus on design, regular client interaction and team work.
  • Experience in analysis, design, development and implementation of software applications using Waterfall and Agile methodology for the Life Science, Health Care and Insurance verticals.
  • Excellent exposure in security authentication and authorization.
  • Extensive experience in design, development, maintenance and support of n-tier enterprise level and public facing web-based applications using .Net framework ASP.Net 1.1/2.0/3.0/3.5/4.0/4.5, C , ADO.Net , Sql Server 2000/2005/2008/2012, MVC3/4 and Sitecore 6.5.
  • Expertise in client server n-tier UI, Business Logic Layer, Data Access Layer , Service Oriented Architecture SOA based application design and development using Windows Communication Foundation WCF and Web Services.
  • Knowledge of advanced technologies like CQRS pattern, LDAP Authentication, LINQ, MVC 4 and exposure to MVVM design patterns.
  • Worked extensively on Relational Databases using MS SQL Server 2000/2005/2008/2012, Oracle 9i and MS Access.
  • Extensive working knowledge of writing Complex SQL Queries, Stored Procedures, Dynamic SQL, Creating Tables, Triggers, Views, Joins, CTE and User Defined Functions.
  • Experience in Data Access Management using Entity Framework 5.0, NHibernate, ADO.NET, ADO, ODBC and OLEDB Providers.
  • Good working experience with MVC and View Model patterns/ in creating and managing Views, Partial Views, View Models and Custom Error Pages.
  • Experience in designing deployment tools using version control tools like TFS, VSS and SVN.
  • Worked on Reporting Tools like Crystal Reports and ETL tool like SSIS packages.
  • Experience in Web technologies like ASP, COM, HTML5, CSS3, Jquery, JSON, JAVA Script, VB Script, XML and XSLT.
  • Experienced using ASP.NET User Controls, Server Control, Master Pages, Layouts and Ajax Control Toolkit.
  • Experience of TDD Test Driven Development and Moq for unit testing of .Net projects. Good knowledge and understanding of UML diagrams.
  • Proficient in creating Requirement Analysis, Design, Good Coding Practices Good Documentation skills.
  • Proficient in coordinating with teams and provide necessary support to executive staff.
  • Able to effectively communicate with wide range of clients and coworkers.
  • A systematic, organized, hardworking team builder with an analytical mind reliable as a fully contributing, responsible accountable member of task/project teams.

TECHNICAL SKILLS:

  • Microsoft Visual Studio .NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5 and .NET Compact framework 2.0
  • Programming Languages C .NET, VB.NET, VB 6.0 and LINQ
  • Web Programming ASP.NET Web Forms and MVC3/4 , Sitecore 6.5, HTML, XML, XSLT, Java Script, VbScript, JSON, CSS, AJAX and Jquery
  • Middleware Service Oriented Architecture, WCF, REST, Web API, SOAP and Web service
  • Data Access COM Technologies Entity Framework 5.0, NHibernate, ADO.Net, ADO and COM
  • Databases MS-Access, MS-SQL Server 2000/ 2005/2008/2012, Oracle 9i and DB2
  • Reporting Tools SSRS, Crystal Report 9.0 and SSIS package
  • Development Tools Repositories Version one, FxCop, Fiddler, SVN, Visual Source Safe and TFS
  • Design Patterns ModelViewController MVC , ModelViewViewModel MVVM , Inversion of Control IOC , Dependency Injection DI , Factory pattern and Singleton pattern
  • Other skills and tools Unit / Integration / System Testing, SSIS, Remedy, Unicenter, SecureFx, Beyond Compare and Tivoli Directory Server
  • Operating Systems Windows Server 2008, Windows 7 / Vista

project EXPERIENCE:

Role: Software Engineer

The current Payment Processing systems and supporting processes have a particular degree of complexity and require orchestration across several operational departments to insure a high level of accuracy and compliance. The objective of this project is to repair invalid transactions of online payment processing systems, analyze the current system, identifying tactical and strategic improvements, developing design and programs to further improve and streamline the process. The main focus of iPay Transaction Processing Engine is to support the online bill pay product, fix invalid payment attributes and provide better customer experience.

Responsibilities:

  • Created controller action methods, modal, views and used Automapper
  • Implemented Action filter using authorization based on Active Directory groups
  • Implemented exception handling, custom error page and used custom Modal Binder to map custom data
  • Worked on DataAnnotations validation and used JSON to return result to view
  • Created partial views and used as user control on main view
  • Created layouts and used ColVis plugin to show and hide columns of datatable
  • Used Jquery Datatable plugin to implement search, sort and pagination
  • Worked on CQRS Command and Query Responsibility Segregation pattern
  • Used IOC Inversion of control and DI Dependency Injection
  • Created and consumed DTO Data Transfer Objects , domain objects and core data objects
  • Created and consumed WCF services
  • Configured End point of WCF services and mapped response to domain modal
  • Created complex stored procedure, tables and used CTE
  • Created and managed database objects in Microsoft SQL Server 2012
  • Used Ajax server-client functionalities using JQuery and JSON
  • Utilize VB, .Net, C and SQL Server skills to document current system
  • Coordinate offshore development team
  • Analyze, Design, develop job improvements with VB and .Net technologies
  • Work closely with the business and/or operational analysts in requirement analysis
  • Work closely with different business groups and providing technical advice

Environment: Asp.Net MVC4, C 4.5, MS SQL Server 2012, JavaScript, Jquery, Ajax, Razor View Engine, HTML5, CSS3, JSON, LINQ , TFS , CQRS and WCF

CONFIDENTIAL

Role: Lead .NET Developer

  • Integrated Digital Experience CONFIDENTIAL is a program to integrate Humana Websites into a single platform Humana.com website with enhanced user's experience covering members, employers, providers and agent/brokers. There are several applications, services and products which are utilized by the portals to provide the functionality desired. These applications could be web services, assemblies, shared components built in Microsoft.net shared over the whole Humana domain.
  • Humana provides wellness engagement incentives to employer and their employees. When employees get engaged in a program called vitality, incentives are provided as monthly credit on medical premium. Humana vitality motivates employees to live healthier lives. It encourages employer to get their employees engaged in the program. This program enables Employer to view wellness credits.
  • This provides ability to Employer to view reward storage by summary levels for each group by divisions such as cumulative credit, projected credits, reward earned this month etc. Employees participate in Humana vitality program and earn reward points. Level of participation is the basis of reward.
  • This is different to traditional web development where change in website content depends upon code turn. In this case, content is managed in Sitecore 6.5 and can be changed quickly as per market need. In addition to this I am using Dependency Injection and Inversion of Control as part of MVC 3 framework to fetch the Sitecore 6.5 content and relevant data from external services.
  • My goal is to deliver the project on time and be of the highest quality. The main focus of IDE is to provide common platform for Humana portals and have better customer experience across all Humana websites.
  • There are several applications, services and products which are utilized by the portals to provide the functionality desired. These applications could be web services, assemblies, shared components built in Microsoft.net shared over the whole Humana domain. Some products which are used by the portals are:
  • Customer Group Service
  • Secured Logons Reporting Service
  • E Billing Service
  • Agent Service

Responsibilities:

  • As an onshore developer I helped team members to make good decisions, resolving their technical problems and guiding them to proper solutions. I am ensuring that team is following proper development standards. I am working on new state-of-the-art web technology platform on ASP.Net MVC 3 and Sitecore 6.5.This technology is helping client, Humana Inc, to quickly react to market condition and provide more flexibility to business. Beauty of this program is that we are using Sitecore 6.5 to manage content.
  • Analysis, design, coding and unit testing of various stories as per the requirement.
  • Development of various modules in accordance with Agile Methodology framework.
  • Involved in coding the various modules of the project in MVC 3, C and Sitecore 6.5. Integration of the application.
  • Understanding the functional specifications.
  • Writing the technical design document. Preparing Unit Test plan.
  • Maintenance: Impact analysis, Implementation of changes, Unit testing, system integration testing.
  • Enhancements: Requirements analysis, Design and development, Testing, Support for QA and UA phases.
  • Support for Quality Assurance QA and User Acceptance UA phases.
  • Bug Fixing of the application in various areas.
  • Conducting code review of the modules.
  • Consumed WCF service and XML Web Service for Address validation.
  • Handling business demo of the work done. Getting Signoff from the owner.
  • Resolving day to day technical issues.
  • Support of daily build process.
  • Responsible for maintaining code in TFS based on release schedules.

Environment: Asp.Net MVC3, C 4.0, Sitecore 6.5, MS SQL Server 2008, XML, Web Services, JavaScript, Jquery, Ajax, Razor View Engine, HTML5, CSS3, JSON, LINQ , TFS, WCF and Agile Methodology

CONFIDENTIAL

Role: Lead .NET Developer

  • Re-engineered processes to achieve compliance with current methodology, improve process time and reduce customer service time, increase efficiency of operations and minimize risks in transaction processing.
  • Worked on migration of applications from asp 3.0 to .Net framework 2.0.
  • Responsible for designing and Coding of Presentation layer, Business layer, Data Access layer of Secured Logons, EOR, humana.com and other applications using C .
  • Implemented Data Access Layer using Enterprise Library.
  • Followed development process using waterfall agile methodology.
  • Written stored procedures, functions and triggers in SQL Server 2000/2005/2008 using T-SQL.
  • Written and consumed XML Web Service for Address validation.
  • Written Data Contracts, Message Contract, Data Access Contract and Implementation of WCF Service.
  • Designed class and sequence diagrams to depict the classes within using MS Visio.
  • Written JavaScript for client side validation.
  • Conducting code review of the modules.
  • Bug Fixing of the application in various areas.
  • Support for Quality Assurance QA and User Acceptance UA phases.
  • Enhancements: Requirements analysis, Design and development, Testing, Support for QA and UA phases.
  • Maintenance: Impact analysis, Implementation of changes, Unit testing, system integration testing.
  • Preparing Unit Test plan.
  • Writing the technical design document.
  • Understanding the functional specifications.
  • Integration of the application with various modules.
  • Involved in coding the various modules of the project in Asp.net, C and SQL Server.
  • Development of various modules in accordance with Waterfall/Agile Methodology framework.
  • Analysis, design, coding and unit testing of various issues as per the requirement.
  • Responsibilities:
  • Web Access Management: This covers applications that interact with Tivoli Directory Server. Worked on TDS integration using LDAP API
  • AgentDelegation: This application provides interface to employers to delegate access to agents working for employers.
  • SLLogin: This application provides core functionality of login process. This covers validation of various rules.
  • SLCore: This application provides common functionality of data access layer and business layer to be consumed by other applications.
  • SLCommon: This application provides common functionality to be consumed by other applications.
  • DelegationRepairService: This is core service for managing delegation relation between employer and agents in Humana. Worked on existing web service and migrated it to WCF service.
  • SessionManagement Service: This is core service for creating user's session in Humana. Worked on existing web service and migrated it to WCF service
  • SLProvisioning Service: This is core service for user's registration in Humana. Worked on existing web service and migrated it to WCF service
  • Axta Manual trigger: This job is mission critical and handles feed for termination and transfer process.
  • Secured Access Monitoring SAM : This area covers DTS, SSIS packages and various mission critical job runs on this system like Weekly terms and transfer on weekly basis, Axta job on daily basis, State report on Quarterly basis.
  • Humana.com redesign is an internet application based on custom control, xslt and RSS feed.
  • RealTimeRegistration facilitates registration of Humana's Employer, Provider and Pharmacists.
  • SecuredLogOn is a centralized authentication system. This area covers 25 to 30 applications based on .Net 1.1/2.0/3.5,VB 6.0, ASP 2.0/3.0, SQL server 2000/2005/2008, SSIS technology
  • Review, Evaluate, Analyze, Diagnose and Inform READI Reporting System is an Intranet application which is used by Humana associates for generating ad hoc reports. This application supports reporting information that is supported by the Enterprise Security Engineering area. The environment supports report generation for several applications data.
  • Evidence of Review EOR is an Intranet application, used by Humana for periodic reviews of controls for various reasons, including operational requirements, internal and external audit findings, regulatory requirements such as those mandated by Sarbanes Oxley SOX or HIPAA, and other processes that require documented review.
  • CONFIDENTIAL Engineering is the work area and is responsible for development, maintenance, support and testing of ESE IT applications. Worked with Enterprise Security Engineering and Shared Services M S area- Applications worked encompasses many secure portals and applications implemented in each portal. It encompasses personalization of pages depending on the user's eligibility, access and authorization. There are several portals and products which are to be developed, maintained and supported as a part of this project. The portals are all built on Microsoft technologies. To provide centralized authentication system for Humana IT applications.
  • Created complex Stored Procedures to perform database activities.
  • Worked with SQL query optimization, SQL reporting services, DTS packages using SQL Server 2005.
  • Developed the custom control and user controls for user interface functionality using C .
  • Responsible for analyzing business requirements, design, development and customization of the application.
  • Design and Development of Security Administration Application using Framework 4.0.
  • Designed and developed various abstract classes, interfaces, classes to construct the business logic using C .NET.
  • Responsible for developing the Core modules for the project and ensuring the modules were accessible as shared assemblies.
  • Responsible for supporting ASP and VB COM functionality and .net applications.
  • Responsible for migrating COM functionalities to Web Service and ASP to ASP.Net.
  • Responsible for code deploy till Production Environment.
  • Responsible for creating Auditing reports associated with Application.
  • Responsible for assigning technical work to offshore team and resolving their impediments.
  • Responsible for completing Peer Review for the offshore deliverables.
  • Involved in creating stored procedures, triggers, and views for data manipulation and retrieval using T-SQL.
  • Involved in the providing Production support for the application.
  • Responsible to provide first response to client as reported incidents followed by resolution, escalation and end of Day Reporting.

Environment: ASP.Net 1.1, 2.0, 3.5, 4.0 with C , ASP, VB 6.0, SQL 2000/2005/2008, COM, T-SQL, DTS and SSIS.

CONFIDENTIAL

Role: .NET Developer

  • The CONFIDENTIAL Affairs IT project is responsible for development, maintenance, support and testing of Regulatory IT applications. This project is used for product planning and tracking. It facilitates on-time submissions by creating a registration plan and submitting plan requests. It helps in tracking progress of regulatory submissions around the world and provides status of products globally. It has following sections:
  • Planning Tracking: Tracks and shows current status of on-going submissions pre-approval . It is also called the Activities section.
  • Item Status: Includes the details of currently registered, withdrawn or rejected products after they are transferred from Planning Tracking.
  • Product Catalog: The home of product information, product item codes and descriptions.
  • Each section shares information with other sections. Generally, these sections are accessed sequentially during the product lifecycle.
  • Responsibilities:
  • Analyzing the requirement
  • Effort Estimation
  • Developing the Change Requests
  • Development of various modules in accordance with iterative waterfall framework
  • Analysis, design, coding and unit testing of various issues as per the requirement
  • Providing Production Support and Maintenance
  • Getting Signoff from the owner
  • Used Remedy for Resolving Trouble Tickets and Change Requests
  • Exposure in executing test scripts
  • Environment: ASP.Net with C , SQL Server, Waterfall Framework

CONFIDENTIAL

Role: .NET Developer

This Website extends the support of .NET Framework 2.0 for thin client web based mobile application development to maintain product's information of GE-PLASTICS Mount Vernon, Indiana. In order to make a particular product, raw materials are needed in specific quantity and in specific combination. The goal of this application is to ensure that correct combination and weight of raw material is added into the blender before production of final product. This application runs on Pocket IE of hand held INTERMEC Device just like pocket pc. Line is a physical unit and production utility. Lot is the product to be produced. Line lot selection module ensures that particular Lot is meant for a particular Line or not. Weigh scale module is responsible for taking the weight of raw material placed on weighing scale IND560.In order to establish a connection between remote client and IND560 IPAddress, port number and command is passed from presentation layer of remote client using Raw protocol. After successful establishment of connection, IND560 returns the weight of raw material to remote client.

Responsibilities:

  • Analysis, design, coding and unit testing of various issues as per the requirement.
  • Involved in handling various project management activities.
  • Bug Fixing of the application in various areas.
  • Conducting code review of the modules.
  • Development of various modules in accordance with iterative waterfall framework.

Environment: ASP.Net with C , Oracle 9i

We'd love your feedback!