We provide IT Staff Augmentation Services!

Principal Architect Resume

5.00/5 (Submit Your Rating)

Foster City, CaliforniA

SUMMARY

  • Over 19 years of experience in software development wif extensive experience in enterprise applications developments
  • Specialized in Confidential technologies and products. Hands on in products and technologies like Team Foundation, Team Test Suit, Visual Studio (C#, ASP.NET, MVC, LINQ, TPL, Workflow Foundation, WCF), REST, IBM Rational Products, nHibernate, Enterprise Library, XML/XSLT, SQL Server, Oracle, Ruby on Rails and Java
  • Experience in development lifecycle management tools like Team System and RUP
  • Skills in designing and developing application for multiple datacenters and disaster recovery plans. Skills in SQL Server replication and GoldenGate replication
  • Integrated applications wif products like AppFabric, Sharepoint, Biztalk, IBM Datapower, Siteminder and IBM Websphere MQ
  • Hands on in reporting tools like Crystal Reports and integrating MS Office products
  • Experience in developing reference architectures
  • In - depth knowledge and experience in service oriented and distributed architecture (SOA)
  • Extensively used and applied design patterns (GoF) and design methodologies. Applied Inversion of control (IoC) and dependency injection using Unity and nInject. Skills in implementing fluent interface.
  • Skills in web technologies and libraries like REST, JSON, CSS3, HTML5, Jquery, Knockout, Jquery Templates
  • Proactive and result oriented leadership in mentoring and motivating the team
  • Played multiple roles in career like architect, manager, performance analyst and lead developer
  • Coordinated wif multiple teams in different geological locaitons
  • Experience in handling projects end-to-end
  • Estimated projects in different levels wif different methodologies
  • Experience in different style of SDLC methodologies like Waterfall, RUP and Scrum
  • Developed standards and guidelines for .Net development
  • Experience in designing and developing application frameworks using .Net
  • Hands on in analyzing and optimizing applications for performance. Skills in load testing and profilers.
  • Experience in mobile services using secured TCP communication channel
  • Developed XML based custom rule engine. Extensively used windows workflow foundation (WF)

TECHNICAL SKILLS

.Net Technologies: C#, ASP.NET, MVC, WCF, WWF, LINQ, TPL, AppFabric, Entity Framework, nHibernate, Type mock and MoQ

Web Technologies: ASP.NET, MVC 4, WCF, JQuery, Knockout, REST, HTML5, CSS3

Databases: SQL Server 2008 R2, SSRS, SSIS, Oracle and SQLite

Products: Sharepoint, IBM Webspehere, SiteMinder, IBM Datapower, BIztalk, COM+

Design and development tools: Visual Studio, VSTF, Crystal Reports, Visio, ERWIN, UML, NuGet, IBM Rational products, Ants profiler

Other skills: C, Java, Ruby on rails, Log4net, Unity and nInject

Project management tools: VSTF, Scrum, Confidential Project 2000

Operating Systems: Windows and Linux

PROFESSIONAL EXPERIENCE

Confidential, Foster City, California

TEMPPrincipal Architect

Responsibilities:

  • Analyze protocol specifications, functional specifications, conceptual approach and develop designs. Prepare traceability through design and development artifacts.
  • Develop PoC on Secure communication using TCP and Http channels for Verification and Authorization of mobile communications. Processing is asynchronous and multi-threaded.
  • Responsible to analyze and develop a PoC on AppFabric caching service. Prepare performance comparison report of AppFabric caching service and SQL server 2008 R2 for mobile communication session management.
  • Develop libraries to use in-house encryption and encoding algorithms, protocols using C#
  • Redesign logging mechanism using Log4Net and Splunk
  • Re-architect applications using service oriented architecture wif WCF.
  • Develop parsers and serializers for byte array data structure using .Net and Expressions
  • Develop a rule based aggregation and alert engine using LINQ
  • Work wif different teams for integrating applications in different technologies like JAVA and Mainframe
  • Responsible for developing application frameworks using .Net, MVC and WCF
  • Prepare RFPs for pre-sales and proposals
  • Design and guide application development for mobile services, alert processing and offers delivery.
  • Prototype expressions based rules engine to process incoming messages and publish to subscribers.
  • Mentor team in GoF patterns, MVC, Confidential Enterprise Library, JQuery and Templates
  • Responsible for integrating applications wif SSRS and SSIS.

Environment: .Net v3.0, v4.0, v4.5, WCF, IBM Websphere MQ, IBM Datapower, Siteminder, MSMQ, ASP.NET, MVC 4, WCF, REST, JSON, XML/XSLT, JQuery, Log4net, Splunk, nHibernate, Confidential Enterprise Library, SSRS, SSIS, SQL Server 2008 R2, Oracle

Confidential

Technical Architect

Responsibilities:

  • Responsible for technical design and guidance
  • Design application framework to consolidate multiple applications on Production Data Mastering into single umbrella
  • Interact wif onsite teams in making design decisions
  • Participate in designing framework for data oriented DB Object Model applications
  • Develop applications using .Net, WCF, WWF, WinForms, Windows Services and SQL Server
  • Integrate products wif MS Office products

Environment: .Net, WCF, MSMQ, ASP.NET, XML/XSLT, Confidential Enterprise Library, SSRS, SSIS, SQL Server 2008 R2, MS Office

Confidential

Technical Manager

Responsibilities:

  • Responsible for managing projects end-end from inception till delivery
  • Managed team of 30 and handled both development and QA.
  • Involved in implementing CMMI processes
  • Participated in architecting system to handle Disaster Recovery using IP Switching and Database replication.

Environment: .Net, MSMQ, ASP.NET, XML/XSLT, ASP, SQL Server 2005 and GoldenGate replication tool

Confidential

Technical Lead/Sr. SW Developer

Responsibilities:

  • Responsible for technical aspect of applications developed. Prepared high level and low level designs.
  • Preformed code review, optimization and performance tuning of .Net and T-SQL code.
  • Developed few application frameworks to improve productivity and maintainability.
  • Implemented Document server as a central repository to store documents and images.
  • Developed custom portfolio Rebalancing engine.
  • Participated in designing and developing Billing engine.
  • Integrated Java based report generator wif .Net using JNBridge.

Environment: .Net, ASP, ASP.NET, XML/XSLT, SQL Server, Java

Confidential

Team Leader

Responsibilities:

  • Leading a team of 10 and responsible for delivery
  • Implemented GIS application wif spatial data and integrated wif map navigation
  • Develop applications to transfer data from Electronic total stations
  • Implement applications on Casio hand-held devices to use them wif electronic total stations.

Environment: VB 6, C, C++, ASP, SQL Server, MS Access, MapInfo, Esri object

We'd love your feedback!