Front End / Angular Lead Developer Resume
NY
SUMMARY:
- Distributed Enterprise Frontend Developer with over 17 years’ experience in architecture, design and development of full life - cycle enterprise applications development in Angular platform.
- A thorough understanding of the Single Page Application and Responsive Web Design concepts with Angular2.0,CSS3, SASS, Jasmine, Chai, Mocha, Karma, Protractor, Bootstrap, Git, D3,High Charts,
- Cordova, Ionic,Android,IOS and Web Components
- Excellent knowledge and work experience in Object Oriented Design patterns and development. Designed robust application frameworks for scalable, reusable architecture using Microsoft .NET Framework 4.5 and C#, AJAX, Kendo UI, Object Oriented JavaScript and JQuery, MVC5.0, NPM, HTML5, CSS3, Bootstrap, EntityFramewok.
- Worked extensively web based applications using Microsoft ASP.NET and SQL Server design, construction, unit testing, reviews and deployment of large scale applications.
- Worked extensively on .Net/Java/Maven for web restful Application Components.
- Strong working knowledge of SOA and related technologies: Web Services, WCF,SOAP, REST, JSON,XML,Service Bus, MSMQ and Azure
- A Worked extensively on NPM node modules and Gulp, Gulp plugins, E2E testing with protractor and cucumber with all browsers (IE, Firefox, Chrome) also Unit testing with Karma.
TECHNICAL SKILLS:
.NET Framework and Windows Platform: C#, VB.NET,JAVA,SPRING,SCALA, ASP.NET 4.5, Win Forms, WPF, Silverlight, XAML, MVC/MVVM, LINQ,MVVM, ASP.Net MVC 4.0, PRISM, VBScript, JavaScript, XML/XSLT, AJAX, JQuery, Infragistics, DHTML, CSS 2.0 WCF,WSDL, SOAP, WSE, REST, Entity Framework, Design Pattern
Open Source Software: S#arpArchitecture, NHibernate, Fluent Hibernate, Castle Windsor, Galio, MbUnit, Rhino Mocks, Log4Net, AutoMapper, UI Testing, NAnt, ELMAH, Spring.Net,Qunit, HL7,HIPAA
Architecture, Design and Framework: Microsoft.NET 4.0, SOA, EI, SOAP - XML Web Services, WCF, WSE 3.0, UML
Application Server: IIS, MS BizTalk Server, MS SharePoint Portal Server, MIIS
Database and tools: SQL Server 2005/2008, Microsoft SSIS/SSRS, Oracle10i,MongoDB
Web Analytics: Google Analytics, Coremetrics, DFA, DoubleClick for Advertisers, CDN Akamai, Direct Track
Mobile Technologies: Cordova,Ionic, IOS, Android, SignalR, Kendo UI, Typescript, MongoDB, ExpressJS, Angular JS,NodeJS
PROFESSIONAL EXPERIENCE:
Confidential, NY
Front End / Angular Lead Developer
Responsibilities:
- As Front End lead developer for the project, designed entire solution from scratch and initiated various modules and framework and implemented MVC 5.0 using Angular 2.1/Ionic 2.0/Cordova as an enhancement to the existing mobile applications.
- Seamlessly integrated with native features using Cordova Plugin for both iOS and Android and REST API
- Developed responsive UI using Ionic, HMTL5, Natives Widgets, Angular 2.1 and REST services using Node JS.
- Developed various custom behaviors for different UI controls like Tree View, Numeric Control, Editor, Tabs, Color Picker, etc.
- Developed multiple directives and services in Angular to provide a base structure for future developments.
- Used Appium for Mobile E2E Testing with Browser, IOS and android devices
- Responsible for working with the Business / Product teams around the globe to ensure their client base requirements are defined and built accordingly.
- Produced UI with Ionic Angular 2 Components and wrote IOS Cordova plugins appealing designs focused on usability, utility, UX, cross-browser compatibility and SEO / web standards.
- Designed and developed using Angular 2.1, Typescript, Ionic, ASP.Net MVC, .Net 4.5, Node.JS, HTML5,CSS3, SASS, RESTful Web API, Observables, Bootstrap,, gulp, Karma, Express JS, Protractor, MongoDB, Mongoose, Bower,JIRA,Git,Stash,ES6,WebPack,Cordova,Hybrid Mobile.
Confidential, NJ
Angular JS/.Net Lead Developer
Responsibilities:
- As Front End lead developer for the project, designed entire solution from scratch and initiated various modules and framework and implemented MVC using Angular JS/Means/Bootstrap as a conversion to the existing legacy applications.
- Designed and implemented a new module targeted at self-service data extracts in XML and Flat file formats for the Funds Services Application. This design gave clients and business partners the ability to create their own extracts. Thus, decreasing the development time and cost associated with delivering Client Extracts.
- Seamlessly integrated dispersed systems using legacy WCF JSON services and REST API
- Developed responsive UI using Bootstrap, HMTL5, JQuery Widgets, Angular JS and REST services using Node/.Net MVC 4 Web Api.
- Developed various custom behaviors for different Kendo UI controls like Tree View, Numeric Control, Editor, Tabs, Color Picker, etc.
- Built a complete Single Page Applications in Angular.js as Front end and .Net (using REST) as backend
- Developed multiple directives and services in Angular to provide a base structure for future developments.
- Single page JavaScript portal architecture/development in Angular.js and JQuery
- Participated in back-office integrations for various clients around the world, including a large mutual fund manager in Ireland, a large Insurance and Investment Company in Scotland and a large Investment Manager on the American West Coast. As part of these pullouts, worked with the clients in defining scope and requirements.
- Responsible for working with the Business / Product teams around the globe to ensure their client base requirements are defined and built accordingly.
- Introduced google-style code standards/code reviews to the UI team, lead others to write clean reusable UI code
- Designed and developed using Angular JS 1.4,Node.JS, HTML5,CSS3, SASS, RESTful Web API, Kendo UI, Bootstrap, High Charts, C#, D3, gulp, Karma, Express JS, Protractor, MongoDB, Mongoose, Bower,JIRA,Git,Stash,ES6
Confidential, USA, New Jercy
Senior UI Team Lead
Responsibilities:- The web-based Synapse Cardiovascular platform is suited to fit into any facility’s (information technology) infrastructure, physical or virtual. It creates finalized, signed cardiovascular-structured reports quickly and easily.
- Advanced tools that help quantify results, such as interactive diagrams and freehand drawing tools, add to the advantages the system provides. It can be optimized for cardiac cath, invasive peripheral vascular, echocardiography, nuclear cardiology, vascular ultrasound and cardiac CT (computed tomography) and MRI (magnetic resonance imaging) procedures.
- As a completely Web-based solution for cardiovascular imaging, Confidential offers an integrated image and information platform that has been clinically proven to deliver the results that the nation’s top cardiologists require. Synapse Mobility offers additional flexibility for remote viewing.
- Synapse Mobility is fully integrated with Synapse Cardiovascular and allows clinicians to securely view, annotate, and cine images directly from Synapse Cardiovascular or 3D on a tablet (such as iPad), smartphone, or on any web browser.
Confidential, New York
Senior UI Lead
Responsibilities:- Confidential is the official website of Confidential, a company that offers discounted subscriptions to various magazines and discounted merchandise with the opportunity to win various sweepstakes.
- To participate, all you have to do is entering your name, address, and related information, as well as subscribe to the corresponding magazine.
- Confidential is useful for anyone looking to enter sweepstakes and get discount magazine subscriptions. The site’s audience is largely female and older, and visitors to the site tend to also go to insurance websites, incentive websites, and other lottery and sweepstakes website.
- It integrated with Core metrics for web analytics solution and company's multiple web properties including Confidential
- Designed and developed the framework using .NET 3.5/4.0, C#, SqlServer 2005/2008, and WCF REST, JAVASCRIPT,AJAX, JQuery, Entity Framework, Core Metrics, Service Bus, ASP.NET MVC2.0
Confidential , Charlotte
Lead Developer
Responsibilities:- Confidential is an industry leader in providing the most current and comprehensive security measures to help safeguard their customer personal information.
- This convenient Confidential offers both summary and detailed views of Trust, custody and investment management accounts of customer.
- Trust Web is a .NET 2.0 application having Sybase as primary database and Confidential as a secondary source of data.
- Confidential is the legacy mainframe application is being used to store trust accounts information.TW uses to keep Confidential information in its database in terms of refreshing database. It will not hit Confidential every time and store information locally. FIRST is also used for interaction. All correspondence, documents etc. are stored there. Log4net plays logging role.TW will support dual data layers using DB2 or Sybase as the databases. TW business layer consist of set of .Net classes which has properties and data access methods exist on each business object. Business objects are stateful.
- Designed and developed the framework using .NET 2.0, AJAX, JQuery, C#, WCF, SOA, Sybase, DB2 and Web Services, Silverlight, AJAX
Confidential, Las Vegas
Technical Lea
Responsibilities:- Confidential, established via the purchase of American Contractors Confidential and Confidential, is the 9th largest writer of surety in the United States.
- The web application was designed to enable HCC Surety to provide surety bonds to companies of all sizes from sole proprietors to large publicly-traded companies.
- The scope of the current project was dealt with the Contract, Commercial, Court and Bail surety bond Creation, Claims Servicing and Default Management modules.
- GSA - Global Surety application involved the re-engineering of the previous application and developing a new client server application and web application from the scratch.
- Its N-Tier architecture system and Broker Design pattern has used. Reports containing charts, graphs, tables and alerts, and reports are generated using the data from the external credit history web service. Implemented asynchronous web service calls to improve user responsiveness while handling long running operations.
- Designed and developed an N tier architecture using .NET 2.0, ASP.NET, C# and SQL Server 2000.
- Managed and coordinated a team of 6 developers in development, peer testing and deployment of the application.
Confidential, Arlington, VA.
NET Senior Engineer
Responsibilities:
- Métier and Aspire together has delivered industry-leading project portfolio management (PPM) solutions to forward-thinking organizations
- This product allows organization to customize their level of service for on demand PPM - get the tools and support they need, when you need them. Métier’s unmatched combination of our WorkLenz PPM software with fully integrated services will empower organization to work forward.
- This is a predictive project portfolio management system. This product has varied category of reports such as performance, risk, schedule and resources. I have worked extensively in creating trend line report and forecast charts in both SQL Server and MYSQL.
- WorkLenz can also integrate with your current systems and applications to aggregate, structure and model existing data across the portfolio. WorkLenz provides horizontal integration of:
- 1. Industry-standard project and portfolio management methodologies
- 2. Investment business cases
- 3. Information technology (IT) governance process
- 4. Analysis, forecasting and graphical reporting
- 5. Risks, opportunities and strategic initiatives
- 6. Earned value management (EVM) consistent with ANSI/EIA Standard 748
- Designed and developed the product using .NET 1.1, ASP.Net, C#, XML, BIRT and Infragistics.
Confidential, Salt lake city, US
.NET Engineer
Responsibilities:- The client is a leading Internet retail outlet with about 10 million visitors per month.
- The company offers great value for name brands at clearance prices and helps customer shop smarter.
- The project involves documentation reverse engineering and maintenance of the current application.
- The initial phase of the project involves reverse engineering the client's current software applications and creating corresponding documents namely (Ability Tos, User Interface, Use case, Design, Data Dictionary, and Traceability Matrix).
- The system is built on a security system, which contains user wise security settings of various modules.
- Designed and developed the website using Pro * C, Oracle, JavaScript.
Confidential
.NET Senior Engineer
Responsibilities:- The product provides property and enquiry management for the inward investment sector.
- It can be used by the partner organizations to share information amongst them.
- The Activity entity plays a vital role across all the modules and is used to schedule any event for a user.
- This product also provides window service to send the reminder mails of the activity and scheduled mails.
- The product comprises of two web applications: “Admin” for administering the activities, property and enquiry management among the employees of an organization and “Public Site” for raising the enquiry with the particular organization.
- These enquires will be handled in the admin site by assigning a person to that enquiry. We customized three products having this product as the base.
- Designed and developed the product using C#, Web Services, BizTalk Server, MSMQ, Biztalk-WebService