Developer Resume
SUMMARY:
- I have over 10+ years of experience in developing software in various technologies on Microsoft platform and over 5 years’ experience as a leader of various project teams. I have worked on a wide range of software architecture models and contributed enormously towards the success of several software products. Having a proven ability to lead by example, consistently hit targets, improves best practices and organizes time efficiently.
TECHNICAL SKILLS:
Operating Systems: Microsoft Windows (NT, 2000, XP, 2003), UNIX
Programming Languages & Development Technologies: C, C++, HTML, SQL, VBScript, JavaScript, CSS, jQuery, AJAX,.NET, C#, VB.NET,ASP classic, ASP .NET, HTML, T - SQL, XHTML, XML, ASP.NET Web API, RESTFul Services, WCF, AngularJS, Google API
Methodologies: Agile, SCRUM, Object Oriented Application Development (OOAD)
Third party .NET tools: Infragistics, Telerik, Ext.NET,ComponentOne
Direct interface with user: groups and their managers during design/test.
Databases: Oracle 11g, SQL Server 2008, MS Access
Other Tools/Utilities: IIS, MSMQ.
Other Computer Skills: Photoshop CS2,Flash,Linq To SQL, and Silverlight
Source Control: VSS, TFS,SVN
Project Management: SharePoint, Rational Focal Point, ROI Analysis, Scheduling, IT Budgeting, Project Initiation, Business Requirements, System Requirements, CRMM, Product Launching.
Development Methodologies: Agile, Rational Unified Process, Waterfall, Extreme Programming, Scrum, Lean Integration
PROFESSIONAL EXPERIENCE:
Confidential
Responsibilities:
- Understood executive principles and used initiative to overcome obstacles while staying within corporate guidelines.
- Worked on near term goals while advancing the company to articulated strategic objectives. This also includes being able to blend personal, technical, strategic, and transformational experience to make critical decisions.
- Managed budgets, plans, roadmaps
- Worked with leadership team and development team on project plans, release schedules, incident response.
- Worked on technical architecture such as: Application Architecture, Enterprise Architecture, Solutions Architecture, Security and Digitalization, and Internet of Things (IoT).
- Understood our business domain as it relates to our data needs
- Built KPIs based on varying data needs of our organization
- Provided Reports and Dashboards for the data consumers in our organization as to what data sources are available.
- Served as the first-responder to people in the company who have questions about the location or meaning of data.
- Built standardized abstractions (such as, summary views) to expose simpler representations of complex data models in our data warehouse based on the consumption needs of others.
- Worked with security and compliance domains such as: HIPAA/HITECH, Privacy Laws, Safe Harbor
- Managed product correlation to health industry standard and technology solutions
- Led enterprise level development efforts which were involved in the following areas:
- Including leading teams working with the following technologies: .Net, C#, oAuth 2.0, NHibernate, MS SQL, Web Services, AngularJS, SSRS, SSIS, Microsoft Power BI, QlikView, QlikSense, Tableau and Azure.
- Led teams involved in UX in all aspects of design, including Mobile designs.
- Working in virtual environments, cloud based deployments, and mobile deployments in Apple store and Google Play.
- Teams geographically diverse teams, remote teams and international partners
- Worked on Agile, SCRUMS, Waterfall methods
- Involved in key aspects of process controls such as: process adoption, code reviews, design reviews, change control boards, requirement management, sprint / iteration planning, sub-contractor management, process exception / exemption tracking.
- Worked on identification of tasks and dependencies; resource acquisition and direction; budgeting and forecasting; progress tracking and development of corrective actions.
Confidential
Responsibilities:
- Worked on SynXis CRS which connects directly to third party travel sites eliminating the need to manage separate extranets on third party Websites and meta-search engines.
- Managed revenue management module of SynXis CRS.
- Worked on Online Travel Agencies (OTAs) like Expedia, Travelocity, Orbitz, Priceline and Hotwire as well as those of Pegasus Onward Distribution that includes many hundreds of Websites offering travel and hotel booking capabilities.
- Created REST APIs using MEAN Stack.
- Developed UI for Channel Connect using AngularJS, HTML 5, CSS.
- Assisted in the development and implementation of SHS product offering, focusing on the delivery of new Property Management System features and enhancements.
- Monitored the project from initiation through delivery.
- Followed projects plans and milestone plans for critical projects to ensure that they are developed and implemented on schedule.
Confidential
Responsibilities:
- Customer Service History provides an interface for viewing a customer’s service history for the last two years.
- Developed a search page that includes multiple search criteria will return customer or chain records that match all criteria submitted. The search criteria include Chain/Customer number, name, and line of business, servicedates, and address.
- Created numerous dynamic reporting pages, to generate reports using Crystal Report and upload and validate flat files.
- Maintained daily data transfers with SSIS and DTS packages.
- Converted manual processes into automated jobs.
Environment: ASP .NET, C#, T-SQL,AJAX (Update Panels),Crystal Reports, jQuery, JavaScript, TFS, IIS Server, Visual Studio .NET, SQL Server 2008.
Confidential
Responsibilities:
- Forecast application provides an interface for creating and viewing a customer service forecast.
- Created web pages to create/edit hard schedule recurrences, create forecast schedules, review/approve/delete calculated forecast schedules and add/edit/delete zip code clusters.
Environment: ASP .NET, C#, Infragistics, AJAX (Update Panels),Crystal Reports, jQuery, JavaScript, TFS, IIS Server, Visual Studio .NET, SQL Server 2008, Linq To SQL, and Silverlight.
Confidential
Responsibilities:
- Time Entry application used by authorized users to enter employee payroll hours for authorized pay codes and plants.
- Used third party user controls for creating front end.
- Maintained and enhanced to the application.
Environment: ASP .NET, C#, Infragistics, AJAX (Update Panels),Crystal Reports, jQuery, JavaScript, TFS, IIS Server, Visual Studio .NET, SQL Server 2008, Linq To SQL, and Silverlight.
Confidential
Responsibilities:
- The Brand Management website has been built for the management of brands. Create/retrieve/update/delete a “Brand”.
- Wrote the front end web pages using MVC3, C#.
- Created reports using MS Reporting Services.
- Designed database Tables, Views and Triggers in SQL Server2008.
Environment: C#, MVC3, AJAX (Update Panels), Crystal Reports, jQuery, JavaScript, TFS, IIS Server, Visual Studio .NET, SQL Server 2008, Linq to SQL, WCF, WPF.
Confidential
Responsibilities:
- The Invoice Check Environment system is responsible for centrally printing raw materials invoices and checks across all host systems.
- Created web pages using MVC3 that provides functionality like reviewing and processing/printing check and invoice authorizations provided from host system.
Environment: C#, MVC3, AJAX (Update Panels), Crystal Reports, jQuery, JavaScript, TFS, IIS Server, Visual Studio .NET, SQL Server 2008, Linq to SQL.
Confidential
Responsibilities:
- ProviderNet users fall into several different categories like: Providers, Billing Services, Clearinghouses and Health Gateway providers.
- ProviderNet gives healthcare providers an easy-to-use portal to manage claims payment and receivables tied to specific payers. For approved claims, payers transmit payment and remittance details (in 835 formats or another payer-defined format) through the portal. Rather than receiving paper checks and remittance documents (which can require substantial effort to post/reconcile), registered providers will receive payments and remittance documents electronically. Registered providers are then able to log in and view, search, and download their electronic remittance information (in human readable formats).
- Developed forms for Providers to Register, Login, Password-Reset, Password-Request, Claim-Submission, Claim-Status, Claim-Inquiry, and Cost-Estimator and used jQuery for Form Validation . Used in built ASP.Net Login controls to authenticate users.
- ProviderNet users fall into several different categories like: Providers, Billing Services, Clearinghouses and Health Gateway providers.
- Clearinghouses manage files (namely EDI files such as 835s) for providers. My work at Confidential is to design Clearinghouse user interface for registration and administrator. The administrator creates Clearinghouse profiles and gets it approved. Now Providers can select Clearinghouse from the available list. ProviderNet only allows them to be selected by Providers or Billing services.
Environment: C#.NET, ASP.NET, ADO.NET, XML, HTML, CSS, Java Script, Crystal- Reports, Windows XP, IIS Server, Visual Studio .NET, SQL Server 2008, AJAX,VSS, jQuery.
Confidential
Responsibilities:
- Designed and created CAD interface for YuniquePLM using VB.NET, ASP.NET, ADO.NET, MS SQL Server 2008, and stored procedures.
- Created CAD SQL tables in YuniquePLM database, those have fields of information shared between AccuMark and YuniquePLM when operating in a SQL environment.
- Imported “PPF” images from AccuMark database into YuniquePLM.
- Added Linked servers for CAD integration.
- Developed complete UI for CAD Interface in YuniquePLM, which provides a marker or model to be created, updated or deleted, or a piece that belongs to a model (or marker) to be updated or deleted.
- Developed treecontrol and datagrid using third-party control Telerik.
- Developed Image-zoom using third-party control Ajax.
Environment: VB.NET, ASP classic, ASP.NET, ADO.NET, XML, T-SQL, HTML, CSS, Java Script, Windows XP, IIS Server, Visual Studio .NET, SQL Server 2005, AJAX,TFS.
Confidential
Responsibilities:
- Enabled language translation.
- Created base control class methods for translations.
- Created tables and written stored Procedures, views and joins in MSSQL database.
- Created XML Schemas and coded extensively to use the XML data.
- XML Editor-Creator (“form editor”), Security & Permissions.
- Created Multi-Upload feature using AJAX.
- Created reusable User controls using AJAX.
- Used Team Foundation Server as subversion control.
Environment: VB.NET, ASP.NET, ADO.NET, Web Service, XML, HTML, CSS, Java Script, Windows XP, IIS Server, Visual Studio .NET, SQL Server 2005, AJAX,TFS.
Confidential
Responsibilities:
- Preparing the SRS for the modules, process flow, process decomposition, defining the models, system configuration and design structure.
- Validating the code with the coding standards.
- Leading the team.
- Implemented Master pages and written reusable User controls and footer in master Pages using ASP.NET 3.5, C# in Visual Studio 2008.
- Used ASP.Net validation controls, AJAX validations for the server side validations, Cryptography and JavaScript for client side validations.
- Used CSS to control the style and layout of multiple Web pages.
- Programs used include Flash MX 2004, Photoshop CS.
- Published and Consumed Web services to retrieve various services to display the results back to the UI
- Defined the custom error messages, Exception handling.
- Created tables and written stored Procedures, views and joins in MSSQL database.
- Used visual Source Safe as subversion control.
- Unit Testing and Documentation
Environment: C#, ASP.NET, ADO.NET, Web Service, XML, HTML, CSS, UML, Java Script, Windows XP, IIS Server, Visual Studio .NET, SQL Server 2005, AJAX, Firefox Plug-in.
Confidential
Responsibilities:
- The Direct mailing is one of the effective marketing procedures used by many marketing agencies to approach people with their products. The procedure involves gathering of mailing lists and sending postal mails to all the available mailing lists. The responses are collected and stored for future analysis and decision support. The responses may depend on various factors like type of mailing, type of posting and type of product being marketed. The Direct Mail Strategy system automates all the above mentioned tasks. The system stores all the responses and generates the reports, both graphical and tabular as required. Crystal reports are used to generate tabular reports and BPS pinnacle graph control is used to get graphical reports.
- The data is accessed from SQL server and C# is used to implement client interface. My role in the project is to develop client interface and write data access code components, implemented as ActiveX DLLs.
Environment: ASP.NET, C#.NET, SQL Server 2000, Windows 2000
Confidential
Responsibilities:
- Classroom Management System is a database which eliminates the task of manually recording 'Adventures' s. The instructor inputs due dates, point assignments or weights and late penalties for the Adventures Lessons (Technical Skill Builders) into the system. When a student inputs his/her code into the system, the system verifies that the code is the correct code for the student and the module. Several instructors can utilize CMS. Each instructor maintains full control over the available options for his/her students.
Environment: ASP.NET, C#.NET, SQL Server 2000, Windows 2000
Confidential
Responsibilities:
- Spice database is one of the products developed by Confidential . This database tool is developed on similar lines to thesaurus in MS word. It can be integrated with MS word or can be run independently. This tool helps the user to select an appropriate phrase for a list of available phrases related to a word selected by him.
- The interface is almost similar to that of Thesaurus. The database consists of around 80,000 phrases that are evaluated and short listed from a set of around 2, 00,000 phrases collected over a period of one year by a large number of part time people. The Access database is chosen to implement the tool as a desktop tool. My role in the project was to develop various internal programs used by a team of evaluators to collect the phrases from the contributors and give ratings to each phrase.
Environment: ASP.NET, C#.NET, SQL Server 2000, Windows 2000, MSWord
Confidential
Responsibilities:
- An adventure in Algebra is a product aimed at growing demand for al software in US universities. The project is divided into 80 modules. Each module deals with a type of problem and its purpose is to build concept and technical skills of the user. Each module has 3 modes -Demonstration, Practice and . The product has an online
- Tutor and Explain Error feature that support the student to solve the problems. The user can also solve the given problem in a phased manner (called Step By Step feature). The product is network and multimedia compliant. It maintains a comprehensive database of students' performance through our product 'Classroom Management System'. My role in the project involved coding for 9 modules.
Environment: C#.NET, SQL Server 2000, Windows 2000