Technical Lead Resume
SUMMARY
- 15 years of experience in the field of functional analysis, architectural design, developing and implementation of Client - Server environment, Middleware & Web solutions, Hybrid and Native Apps and Back-end Programming using Object Oriented Methodology in Microsoft Technologies.
- Extensive SAAS based product development experience offering Metadata driven systems supporting Web, Mobile and IVR. Worked on Agile and Waterfall Methodologies and have experience with working on a product from scratch to prod environment.
- Deep knowledge of large-scale software architectures, Distributed systems
- Solid object-oriented and front-end development skills
- Self-starter with excellent analytical and communication skills, led by example
- 6 years of Lead/Architect experience.
- Evaluate and recommend tools, technologies and processes to ensure the highest quality product platform.
TECHNICAL SKILLS
- C# .Net
- JavaScript
- Typescript
- node.js
- Single Page Applications
- ASP.NET MVC
- ASP.NET Web API
- Angular
- Kendo/Telerik
- Bootstrap
- Ionic Framework
- Angular
- knockout
- Xamarin
- MEF (Dependency Injection)
- SQL Server (multiple versions)
- Oracle 10g
- Couchbase
- SQLite Entity Framework
- nHibernate
- SSRS
- TFS
- Continuous Integration
- Windows SharePoint Services
- nUnit
PROFESSIONAL EXPERIENCE
Confidential
Technical Lead
Responsibilities:
- Core member of framework team for a multi-tenant SaaS product from concept to production including areas such as authentication, authorization, caching, localization, navigation, services, and tools
- Designed and developed following components in RTSM
- IWR and IMR Metadata Processors
- UI Rendering Engines; UI Templates - Web, Mobile & Reports
- Part of implementation of eCOA App - Cordova hybrid App development with Ionic and Angular Framework.
- Used encrypted SQLite database in the Cordova App for the Offline mode capability of the App. Involved in Data Sync Design and implementation for the syncing the data between the App and the Server.
- Designed and implemented Xamarin Analytics App with Web API and available on Google Play Store and Apple App Store.
- Created a RTSM hybrid app using Cordova to use device features such as the barcode scanner for the first time for inventory mgmt. App is available on Google Play store and Apple App store
- Created rapid application prototypes with focus on feature evaluation, code reuse, and timing.
- Worked on SSO implementation with ADFS 2.0
Environment: C# .Net, JavaScript, Typescript, node.js, Single Page Applications (SPA), ASP.NET MVC, ASP.NET Web API, REST, WCF, Angular, Kendo/Telerik, Ionic Framework, Angular, knockout, Xamarin, MEF (Dependency Injection), SQL Server, SQLite, Couchbase, Entity Framework, SSRS, TFS, Continuous Integration, nUnit.
Confidential
Senior Consultant
Responsibilities:
- Part of the initial team of this project and designed the application architecture
- Extended core Oracle package and implemented new packages for specific master business components
- Worked on the implementation of configurable Security UI Framework.
- Implemented light weight ORM Tool layer for converting ADO.net objects to business objects across the project.
- Generalized UI layer to share components using Ajax Toolkit and Jquery.
- Have created the ETL for the data masking for the customer sensitive information like DOB, Credit Card, SIN etc.…
- Using SSIS packages to extract the data into the staging area.
- Design the data database for the solution.
- Have implemented the encryption methodology for the solution and in the table level and the column level for protecting the data.
- Provided OLAP software development, testing, maintenance and support
- Created SSRS reports using the complex stored procedures
- Assured adherence to Data Governance policies and procedures
- Have implemented the purge process for removing the data which is beyond 7-year-old.
- Working with business in terms of gathering the requirements and building the solution.
- Have implemented this solution across all environments.
Environment: C#.NET, ASP.NET, VB.Net, ETL, VB script/VBA, T-SQL, SSIS / SSRS / SSAS, SQL Server, PMLC, SDLC, DTS, .NET framework 4.5.
Confidential
Senior Application Developer
Responsibilities:
- Played a role as lead in the Architect team and Site Admin Module
- Site Admin Module Roles - Project planning, Requirement gathering, Prototype design & SRS - Client approval; High level design document preparation; Data Model designing; Providing Algorithm/Pseudo code to developers; Development; Code Reviewing; Control of module delivery
- Abstracted generic Data access components using ORM tool - Nhibernate.
- Designed an Authorization and sequencer component for web UI interface.
- Implemented Telerik ASP.Net AJAX Components for Web UI development.
- Designed Web Custom controls for Client wise customization & User Controls for new runtime UI controls.
- Designed Data Population & Injector tools for developers to improve productivity and eliminating data errors.
- Lead technical discussions with Customers and Team
- Deployment of Windows Share point services for Document Management System in Server farm (Clustered servers)
- Configured Skelta workflow engine & deployed workflows for different modules
- Co-ordination of Data Migration from Oracle to SQL Server between the V4 and V5 applications.
- Configured TFS environment for the development & deployment.
- Defined Design & Code Review Checklist to be used by the all the team leads and SSE
- Co-ordination of Performance testing in Clustered environment with the offshore team and analyzing the results thru Visual studio performance testing.
Environment: ASP.NET 3.0, C# 2.0, WCF, T-SQL, SQL Server 2005, XML, XSL, JavaScript, nHibernate, Telerik Controls, Visual Studio 2005, TFS, nUnit
Confidential
Technical consultant
Responsibilities:
- Played as an Interface team lead and involved in requirement analysis of the interfaces to design the work flow model for those interfaces used in the Confidential Next generation application.
- Designed, created and tested interfaces like ADT, Lab, Pharmacy, Appointments, Radiology that comply with HL7 standards, which are used to transfer data in Confidential. Interfaces are created on X2A2 framework using XML and XSL. Performed unit and integration testing.
- Worked in HL7 Server (Cloverleaf) for configuring inbound and outbound messages between Confidential and external systems.
- Developed a generic tool to split the HL7 messages to the required X2A2 framework specification.
- Used BizTalk 2002 for receiving data from different external systems
Environment: C#.NET, ASP.NET, VB.Net, SQL Server 2008 R2/2012, SSIS / SSAS / SSRS, MDX, Power shell, ETL, VB script/VBA, T-SQL, PMLC, SDLC, DTS
Confidential
Senior Application Developer
Responsibilities:
- Played a role as lead in the Architect team and Site Admin Module
- Site Admin Module Roles - Project planning, Requirement gathering, Prototype design & SRS - Client approval; High level design document preparation; Data Model designing; Providing Algorithm/Pseudo code to developers; Development; Code Reviewing; Control of module delivery
- Abstracted generic Data access components using ORM tool - Nhibernate.
- Designed an Authorization and sequencer component for web UI interface.
- Implemented Telerik ASP.Net AJAX Components for Web UI development.
- Designed Web Custom controls for Client wise customization & User Controls for new runtime UI controls.
- Designed Data Population & Injector tools for developers to improve productivity and eliminating data errors.
- Lead technical discussions with Customers and Team
- Deployment of Windows Share point services for Document Management System in Server farm (Clustered servers)
- Configured Skepta workflow engine & deployed workflows for different modules
- Co-ordination of Data Migration from Oracle to SQL Server between the V4 and V5 applications.
- Configured TFS environment for the development & deployment.
- Defined Design & Code Review Checklist to be used by the all the team leads and SSE
- Co-ordination of Performance testing in Clustered environment with the offshore team and analyzing the results thru Visual studio performance testing
Environment: Windows XP, MS SQL Server 2008/2005/2000 , SQL Server Management Studio (SSMS), Query Editor, Enterprise Manager, T-SQL, MS Excel, ETL, VB script/VBA, VB.Net, T-SQL, PMLC, SDLC, DTS, MDX, SharePoint 2010, ASP.NET, ASP3.0/3.5/4.0