We provide IT Staff Augmentation Services!

.net / Ui Architect Resume

2.00/5 (Submit Your Rating)

San Antonio, TexaS

SUMMARY

  • Around 12 years of IT experience in all phases of software development life cycle which includes client interaction, design, development, implementation, integration, testing, deployment and maintenance.
  • Extensive experience in web application development using classic ASP, ASP.NET (web forms, MVC, MVP, Web API), WCF, XML, XSLT, XSD, HTML5, Angular JS, Node JS, Express JS, Sails, JQuery, CSS3.0, Bootstrap CSS & foundation CSS.
  • Expert in developing cross browser compatible responsive websites and passionate to work on UI.
  • Experience in integrating third party components/controls like Telerik controls for UI, Expert PDF for PDF generation and DocuSign for online electronic signature of financial PDF forms.
  • Good understanding of various architectural frame works/patterns like N - tier, SOA, MVP and MVC.
  • Have experience in writing T-SQL / PLSQL programming artefacts such as stored procedures, triggers, views, and cursors, udf, and synonyms etc. using SQL Server /Oracle relational database servers, also me have experience in using NOSQL databases like MongoDB, Cassandra & Redis.
  • Good working noledge of SDLC methodologies like Agile - Scrum.
  • Around 8 years of domain experience in banking/brokerage sector.
  • Excellent communication, presentation and comprehensive problem solving skills.

TECHNICAL SKILLS

Microsoft stack: C#, ASP.NET (web forms, MVC, MVP & web API), Nancy (open source REST) Entity framework, web services, REST, WCF, LINQ.

Web technologies: HTML5, JavaScript, Angular JS, Protractor, Jasmine, Karma, Require JS, JQuery, CSS3, bootstrap CSS, NodeJs, ExpressJs, Sails.

RDBMS / NoSQL: SQL server & Oracle / Mongo DB, Cassandra, Redis

Web server: IIS

IDE/source control: Visual studio 2008/2010/2013

V ersion /source control: VSS, TFS, CVS,SVN,Git

Continuous Integration(CI): Anthill Pro & TFS nightly builds, Jenkins

PROFESSIONAL EXPERIENCE

Confidential, San Antonio, Texas

.Net / UI Architect

Environment: HTML5,AngularJS,Nancy(open source) REST API frame work,.Net 4.5,Bootstrap CSS, CSS 3.0, Gulp/Grunt, karma, Nodejs,Expressjs,Sails,Jasmine, Protractor,mongoDB,cassandra, Jenkins, graphite,Redis.

Responsibilities:

  • Lead Developer (Team Size: 5 ), leading teh peer review process for Tech design documents
  • Understanding teh client requirement and coming up with wireframes and technical architecture.
  • Deciding teh best technologies to use for building teh applications based on teh client requirement.
  • Design & Development of core components
  • Handled most of teh UI design and development using Angularjs, HTML5, css3 and Bootstrap css.
  • Setting up UI standards and writing deployment scripts for Jenkins.
  • Worked as an individual contributor on complex tasks.
  • Developed RESTFULL API’s using NANCY open source framework.
  • Developed Pie charts by pulling data from Redis ( in memory NOSQL database)
  • Developed live trend chart pages by pulling data from Graphite server.
  • Prepared UI standards in order to have consistent look and feel across teh RBA applications.
  • Worked on fixing bugs in existing ASP.NET and web API applications.

Confidential, Richmond-Virginia

.Net / UI Architect and Individual contributor

Environment: C#, Asp.net(MVC, Web forms), web API,WCF.webservices,HTML5,CSS3,Bootstrap CSS, XSD,XSLT,Angular JS, NodeJS, Protractor, Karma, jasmine, JQUERY, Entity Framework, ADO.NET, Oracle11g, Mongo DB, SVN, Anthill Pro.

Responsibilities:

  • Worked as an individual contributor for two migration projects (Data admin & feedback modules) from asp.net to latest technologies using angular (as client side MVC architecture), Web API and Mongo DB.
  • Involved in analysing complex maintenance and production support tasks.
  • Handled most of teh UI design and development as a part of migration from legacy to latest technologies using bootstrap css and HTML5.
  • Delegating tasks and responsibilities to appropriate personnel within teh team and providing guidance.
  • Defining project scope, goals, deliverables, project timelines for maintenance and production support using appropriate tools
  • Assisting system Architects by creating detailed software design specifications.
  • Leading teh review process for Tech design documents.
  • Identify and manage project dependencies and critical path.
  • Tracking project milestones and deliverables and deliver progress reports, requirements documentation and presentations.

Confidential, New Jersey

Technology Lead / Senior Member

Environment: C#, ASP.NET(MVC), WCF, ADO.NET, BizTalk 2006, SQL Server 2005/ 2008, SSIS, SSRS, AJAX,CSS3, JQuery, XML, XSLT,XSD,Team Foundation server (VS 2005/2008/2010 )..

Responsibilities:

  • Account creation, maintenance, existing customer, work in progress, reporting, workflow (routing & approval) Documentation (PDF generation from HTML as well as writing on existing PDF) and E-signature client customized validation rules (client customized validation Architecture).
  • Query module, client customized UI (Client based elements (logos, validations) customization),
  • Admin module, Account number generation, Barcode generation, Account document tracking, field level auditing, email component, exception handling, common components integration (Authentication, Authorization) and archive.

Confidential

Technology Lead / Senior Member Technical/ Member Technical

Environment: C#, ASP.NET(MVC), WCF, ADO.NET, BizTalk 2006, SQL Server 2005/ 2008, SSIS, SSRS, AJAX, JQuery, themes (CSS & skins)XML, XSLT,XSD,Team Foundation server (VS 2005/2008/2010 ).

Responsibilities:

  • Designed & developed teh Common UI and validation module by interacting with various product team members to identify teh Common components that can be include in common modules
  • Responsible for design and development of Common Design (Master page DLL) which is used across suite of Ascendis products.
  • Responsible for coding common validation and Masking functions using JQuery, teh code is reused across suite of Ascendis products.
  • Involved in design and development of global themes which are used across suite of Ascendis products.
  • Involved in design and development of providing Authentication and Authorization for users based on Single sign on frame work they logged on and standard alone Authentication when application is not viewed under any framework.
  • Involved in design and development of applying Data entitlements based on teh user profile in order to filter out teh data to display.
  • Involved in DB design discussion and reviews for teh common modules and workflow module design and development.

Confidential

Senior Web Developer/ Web Developer

Environment: ASP,ASP.Net,PHP,HTML,XHTML,DHTML,ATLAS,Javascript,VBscript,Dream weaver, Visual Interdev(IDE),VSS,, Adobe Photoshop, M S Acess,SQL server 2000/2005

Responsibilities:

  • Involved in developing complete life cycle of websites from teh scratch.
  • Interacting with teh clients to understand teh requirements and writing teh functional as well as HLD documents.
  • Matching teh requirements to teh existing projects to reuse teh code and admin module.
  • Slicing teh .PSD website mock up screens using adobe Photoshop and converting them to image format
  • Developed teh HTML design page based on mock up using sliced images.
  • Developed CSS and JavaScript used for design and client side validations.
  • Developed Authentication and Authorization module.
  • Worked on security module for all websites to ensure that websites are not prone to security threats like
  • SLQ injection, XSS (cross site scripting).
  • Worked on search engine optimization module ( DB configurable meta data include)
  • .Involved in developing teh admin pages, used for editing teh web content and uploading teh images.
  • Designed and developed databases both in M S Access and SQL server Developed teh database objects like stored procedures, functions etc for all projects involved
  • Developed server side code to handle teh business logic as well as to pull teh data from DB in order to populate teh pages.
  • Customized error message display (as popup, setting field background colour) based on client.

We'd love your feedback!