We provide IT Staff Augmentation Services!

Technical Architect Resume

4.00/5 (Submit Your Rating)

SUMMARY:

  • Accomplished Technical Architect/Senior Engineer with 12 years of professional experience in implementing and delivering software systems for enterprises. In depth technical experience in Software architecture, design, development, Systems Operations/Management and Database architecture. Proven ability to work effectively in fast - paced environments with changing business requirements.
  • Deep technical experience in Microsoft tools and technologies particularly .NET, C#, MVC, ASP.NET WebAPI, WCF, Rest APIs, SQL Server and Reporting. Highly experienced in database analysis and design, stored procedures, triggers, transactions, and SQL query optimization.
  • Hands on experience in Microsoft Azure Cloud services (IaaS, PaaS, SaaS) and technologies. Experience in migrating on-prem web applications and database to Microsoft Azure.
  • Demonstrated experience as a technical architect, provide expert guidance to customers, select the right infrastructure and technology platform for the solution and ensuring solution strategy is optimally aligned with current and future business strategy.
  • Demonstrated capability in evaluating business processes, requirements, transforming to functional specifications and delivering scalable software systems. Strong experience in documenting system architecture and Design.
  • Experience in delivering solutions for business process management (leveraging K2 BPM Platform) to reduce turnaround time and increase throughput.
  • Extensive experience in Agile application development methodology.
  • Comprehensive domain knowledge and experience in Retail, Advertising, and Insurance.
  • Lead experience in managing and providing architectural guidance for onshore and offshore development and QA team. Proven experience in mentoring and leadership to junior to mid-level team of developers.
  • Bachelor of Technology Degree in Computer Science and Engineering from University of Kerala, India.

TECHNICAL SKILLS:

Design & Development : C#, .Net, MVC, MVVM, WCF, SOAP Web Services, REST services, ASP.NET WebAPIs, CORS, Web Authentication, STS

Azure Cloud Skills: Web Role, Worker Role, VM Role, SQL Azure, Azure BLOB Storage, Table and Azure Service Bus

Web Technologies: Angular JS, JQuery, JavaScript, HTML 5, XML, JSON, CSS, KendoUI

Database: MS SQL Server 2014, Oracle, SSRS, SSIS

Concepts/ Methodologies: OOA/OOD, ORM, UML, Design patterns, Service-Oriented Architecture(SOA), SOLID Design Principles, TDD, MVC, MVVM, ALM

Tools: K2 BPM Suite, Enterprise Architect, TFS

PROFESSIONAL EXPERIENCE:

Confidential

Technical Architect

Responsibilities:

  • Perform software design and coding for the BPM Integration services leveraging SOA and REST.
  • Implement backend stored procedures, views, sql jobs and tables. Implemented server side pagination using stored procedure and kendoUI
  • Create Ad hoc SQL queries to report process efficiency for higher management and business.
  • Implemented Invoice processing using K2 (BPM tool) workflows, custom UI and SOA services that accelerated the monthly processing of invoices from 80-100 to 800 to 1000.
  • Implemented extensible and mock able service libraries leveraging Unity for Dependency Injection in ASPNET WebAPI/and WCF SOAP/REST services.
  • Migrate on premise BPM Rest based (WCF and WebAPI) services to Microsoft Azure to support high availability and increased user base.
  • Estimate and track sprint efforts for development, testing and deployment.
  • Design and code enhancements for Blackbox Services leveraging REST APIs.
  • Created Component Architecture for Blackbox Services Integration.
  • Implemented complex reporting SQL queries for reporting.
  • Implemented and owned the BVT test automation for Blackbox web service.
  • Migration of on premise SQL databases to SQL Server 2012 in Azure.
  • Perform E2E test validation for dependent components and contents going through the pipe.
  • Owned debugging and troubleshooting bottle necks for Azure hosted REST services.
  • Estimate and track efforts for development, testing and deployment.
  • Technically mentored and managed the onshore team and ensured team deliverables on time.
  • Design, develop and implement automated solutions to improve process and cost efficiency and reduce manual efforts leveraging SQL and .Net tools.
  • Owned and Implemented dashboard application for workflow status communication.
  • Involved in code enhancements and bug fixes for Resource Studio system developed using WCF SOAP/REST services.
  • Test, debug and troubleshoot system enhancements and sign off.
  • Prepare plans, prioritize and organize development and release of complex applications, debug performance bottlenecks and suggest and implement optimal solutions.

Confidential

Technology Lead

Responsibilities:
  • Performed requirement elicitation, analysis and design for the new system.
  • Designed and implemented database schema, stored procedures, views, triggers.
  • Developed and implemented the integration module to interface with IAM/Site Minder.
  • Implemented the interface to XML gateway component for call web service using SSL mutual authentication.
  • Debugged and fixed interfacing issues with middleware components.
  • Estimated and tracked the development and testing efforts for the project.
  • Performed requirement elicitation, Impact analysis for system enhancements
  • Performed design for new WCF component and scheduled jobs
  • Built and supported an SOA based high availability WCF web services which serves data real time to customer facing website (1000+ concurrent users).
  • Implemented SharePoint role-based security to control access to sites and lists.
  • Estimated and tracked the development and testing efforts for the project
  • Performed requirement elicitation, analysis and design for the system enhancements
  • Developed and implemented new features in the UI including the sorting functionality to re-arrange pictures order based on customer inputs.
  • Performed performance analysis of the web site and implemented performance improvements on bottle necks identified.
  • Implemented result caching for improved performance.
  • Created an XML based web services to access middle tier business logic.
  • Performed requirement elicitation, analysis and design for the system enhancements
  • Developed dynamic/ad hoc reports using SQL Reporting services.
  • Enhanced the web portal with improved performance and enriched user experience.
  • Mentored juniors to web development and SQL queries.

Confidential

Senior Software Engineer

Responsibilities:
  • Performed key technical role in the design, development, testing and implementation of a new web based system (ASP.NET/C#/SQL Server) for a full service professional staffing firm in USA which would help the client in providing staff augmentation and direct placement recruiting support for a wide range of needs for their customers.
  • Performed impact analysis, design, coding and testing for the enhancements of a US web site (ASP.NET/C#/SQL Server) for online registration and accompanying credit card transactions. Performed successful data migration from the old system to the new system. This system is highly scalable and it supports over 100 concurrent users.

Confidential

Software Engineer

Responsibilities:
  • Developed a new web based (ASP.NET/C#/XML Web services/SQL Server) office management system for a Government organization for managing and coordinating different departments within the organization. The application is capable of supporting more than 100 concurrent users.
  • Developed a new Examination Management system (ASP.NET/C#/XML Web services/SQL Server) for a Government organization to manage, track and efficiently publish results and marks.

We'd love your feedback!