Lead Developer Resume Profile,
,
SUMMARY:
- IT experience in Web Applications using Microsoft .NET framework.
- Good experience in ASP.NET, C , MVC 3, ADO. Net, OOPS, XML, XSLT, HTML, IIS, SQL Server 2008, Visual Studio 2008/2010/2012, Team Foundation Server TFS
- Good experience in Object Oriented Programming techniques.
- Good experience with Unity Container.
- Good experience using Entity Framework.
- Experience in AGILE methodology.
- Experienced with Test Driven Development.
- Experienced using App Fabric Caching.
- Good business knowledge on Healthcare domain, especially the Affordable Care Act related programs like ICP, Duals.
- Experience in all aspects of different stages in Software Development Life Cycle SDLC
- Experienced in onshore, offshore model, worked with 7 offshore Team Members.
- Worked for major health care providers like CIGNA, Humana.
- Quick learner and excellent team player, ability to meet deadlines and work under pressure.
TECHNICAL SKILLS:
- .Net 2.0, 3.5. 4.0
- C 3.0
- MVC3 Framework
- WCF Services, Restful WCF
- JQuery
- Unity Container Inversion Of Control
- TFS
- App Fabric Cache
PROJECT SUMMARY:
| Confidential | |
| Role | Lead Developer |
| Activities Done | Development |
| Technical platform |
|
PROJECT DESCRIPTION:
- The project is to develop applications used by Members of Humana. We have a Front End Team who use Site core to define the Views, JQuery. I belong to the backend Team, and primarily work on C , orchestrate the data from other Humana web services, needed for the View.
- Site core Items defined by the Front End Team dictate the View, my job was to get the specific site core item for that view, define and set the View Model with the sitecore items' properties as well the other required properties for the View and pass it back to the View.
- Used App Fabric Caching to cache the web service responses for a specific member on the Web cluster.
- Implemented the Affordable Care Act related projects like IL/ICP Internal Care Plan , Demo Duals, CDB Children Dental Benefits for Humana.
PROJECT SUMMARY:
- Gather the requirements in the form of stories, clarify the questions for my offshore Team.
- Primarily a backend developer using C to consume WCF services and provide View Models for the Front End Team.
- Used LINQ Comprehension Queries as well Lambda expression to process the data from the services.
- Extensively used Unity Container for the MVC3 to implement Inversion of Control amongst various layers of the application. This enhanced the maintainability of the application and supported data mocking when Test data is not available for development.
- Developed Unit Test Code before developing, this helped in identifying the correct code to handle different scenarios.
| Confidential | |
| Role | Lead Developer |
| Activities Done | Development |
| Technical platform |
|
PROJECT DESCRIPTION:
The project is aimed to develop a Humana internal web application to copy confidential documents from Docushare third part document repository to another Humana owned document repository.
PROJECT SUMMARY:
- Developed a secured MVC3 application that will copy the document from source to destination.
- Developed a RESTful service to log the copy activities to a Database.
- Used Entity Framework to interact with the Database. Used DB Context to perform operations like Select, Insert, Delete, Update.
- Used JQuery for client side validation, to set the attributes, error message, highlighting colors upon failed validation.
- Implemented security using Authorization filters.
- Used AJAX post in JQuery for the submit action.
- Extensively used Unity Container for the MVC3 to implement Inversion Of Control amongst various layers of the application. This enhanced the maintainability of the application and supported data mocking when Test data is not available for development.
| Confidential | |
| Role | Lead Developer |
| Activities Done | Development |
| Technical platform |
|
PROJECT DESCRIPTION:
- The Member Portal needs data from various Humana services. The serial calls affected the dashboard load time. The project Team decided to develop a WCF service that will asynchronously call multiple dependent services, and send a single response entity containing aggregated data from various services, in the form of Personalization Functions.
- The consuming applications can do eligibility checks based on the state of the Personalization Functions, defined at various plans for a given member.
PROJECT SUMMARY:
- Developed a WCF service, implemented throttling, defined secure binding using Transport mode.
- Used LINQ to transform the response from different service to the defined output entity.
- Used the Parallel Task Library to implement asynchronous calls to various services.
- Used Unity Container for the MVC3 to implement Inversion of Control amongst various layers of the application.
- Developed Unit Test Cases to test the program flow.
- Mocked various service responses and used IOC to unit test.
| |
| Role | Lead Developer |
| Activities Done | Development |
| Technical platform |
|
PROJECT DESCRIPTION:
- The Market POINT application is aimed to help the Humana prospect count, by marketing the various products available for different market collection of zip codes .
- Also, we needed an Admin application that will manage Agents assigned to each Market. This enabled to the Admins to assign markets to agents, products to each market. Approving their profile updates like change of email address, profile picture.
- Agents were provisioned a restricted access of the application, where they can view their markets, products and update their profile, subject to Admin approval.
PROJECT SUMMARY:
- Developed MarketPOINTAdmin application using the MVC3 Framework.
- Developed a WCF service to retrieve the Market and Products data from the database. Also, the change requests are logged in the database.
- Used Authorization filter to control the access for Admins and Agents.
- Used Action Filters to route agents from restricted pages.
- Used Unity to implement Inversion of Control.
- Used JQuery for client side scripting, to populate dropdowns, collapse-expand sections. Handled the client side activities like profile picture updates, change of email address.
- Work with the Business Team in understanding the requirements to design the Customer Portal which will be used by web users to search for agents in their locality.
| |
| Role | Developer, Team Member |
| Activities Done | Enhancement, Development |
| Technical platform | .Net 2.0, 3.5, C Team Site content management |
PROJECT DESCRIPTION:
- The project is aimed to developed Registrations Password Reset applications for the member portal. New Humana members will submit their identifiers like Member Id, Date of Birth, and Zip code. The application will validate them and then invoke Secured Logons application to register them online.
- Team Site is a content management tool, used to manage ASP, HTML content for different sub-areas of Humana. Used PERL scripting to define and manage the presentation layer for HTML files.
PROJECT SUMMARY:
- Developed Member Registration application using .Net 2.0 framework.
- Developed Agent RsRx Registration applications using .Net 3.5 framework.
- Developed and maintained Team Site, content management tool to define and publish asp pages.
| |
| Role | Team member |
| Activities Done | Development, maintenance |
| Technical platform | Software : .Net 2.0, C Database : SQL Server 2005 |
PROJECT DESCRIPTION:
- The project was to develop dashboard for providers on the claims that were approved, pended rejected.
- Maintenance request flow in the form of Change Request, handled the CRs.
PROJECT SUMMARY:
- Developed a user control to display providers a customized view of the claims approved, rejected and pended. Used the web services exposed by the core team and displayed the data.
- Developed the Eligibility Benefits application using which the provider can do a member search with member id, DOB. Used the web services exposed by the core team and displayed the data.
| |
| Role | Team member, junior |
| Activities Done | Development, enhancements |
| Technical platform | Software : .Net 2.0, C Database : Oracle 9i Tools : SQL Plus, Toad, PL/SQL Developer |
PROJECT DESCRIPTION:
Electronic Medical Records is to develop applications that will enable Admin to manage Doctor's schedule and manage patient record and prescription.
PROJECT SUMMARY:
- Developed the Doctors Admin application, where Doctor's schedule can be managed using Oracle as back end. The view was defined with user controls.
- Developed Electronic Medical Records application which is used by Doctors to record the patient details, symptoms, medicine prescriptions, there records are stored in Oracle database and when the patient reaches pharmacy, the medicines will be ready for purchase as the pharmacy can view the prescription real time using web services.
