We provide IT Staff Augmentation Services!

Technical Lead Resume

SUMMARY:

  • Confidential is a Microsoft Azure Certified Professional with more than eleven years of experience in defining system architecture, outlining project specifications, identifying key technical risks, and developing long - term plans to meet project objectives utilizing .Net technologies.
  • Confidential has expertise in Thick Client (Winforms and WPF) applications & C# backend developer using technologies like .Net Framework 4.5,4.0/3.5/2.0, (C#, VB.Net, ADO.Net, Visual Studio.Net), WCF, SignalR, LINQ, SOA Architecture, UML/Microsoft Visio, WebAPI, WSDL, XML/ XSL/ XSLT/ XSD, Java Script, IIS, SQL Server 2012/2008/2005 and Visual Studio.Net 2017/ 2013/ 2012/ 2010/ 2008/2005.
  • He has experience in developing mobile applications on Android platform using Xamarin.
  • He has very good experience in development driving strategies like Test Driven Development and developing Multi-Threaded applications using C#.
  • He has proven experience in every aspect of Software Life Cycle with Agile and Water Fall Methodologies.
  • He also has experience in Build Automation with TFS, Continuous integration and Cruise Control.
  • Confidential has designed customized and implemented various design patterns including, Adapter, Factory, Singleton, Command and Builder pattern etc.
  • He has good communication and interpersonal skills.

TECHNICAL SKILLS:

Architecture Styles: N-Tier, 3-Tier, SOA, MVVM

Design Principles: OOPS, SOLID

Design Pattern: Adapter, Factory, Singleton, Command & Builder

Languages: C#, VB, VB 6.0

Windows Development Frameworks: .NET (2.0, 3.0, 3.5, 4.0, 4.5) using C#

Thick Client Applications: WPF, Windows Forms, Parameterised Console application

Web Technology: ASP.NET, HTML 4, WCF, WebAPI, Signal R, XAML

Mobile Technology: WINCE 6.0, Xamarin

Database: SQL Server 2012 / 2008 /2005 , Oracle 8 / 9i, SQL Server Express, MySQL 6.0 & PostGre SQL 8.3, Aspen Basic Engineering (Zyqad Object oriented database).

Web Servers: IIS. 6.0 / IIS 7.0

Versioning Tools: Team Foundation Server (TFS), SVN, VSS

Designing Tools: MS Visio, Visual Studio .Net, Expression Blend

Other Tools: Dev Express 16.0, Syncfusion, Crystal report 13.0, MSAA (Microsoft Active Accessibility), ItextSharp (Open source PDF Library), FxCop, StyleCop, MSTest Project for unit testing, Klockworks, Wireshark, VSTO, WIX, Flex Licensing

Methodologies: OOAD, Agile, TDD

Continuous Integration: Microsoft TFS using Build Controller and Build Agent

PROFESSIONAL EXPERIENCE:

Technical Lead

Confidential

Responsibilities:

  • Created a t echnical design document including creating database structure, flow diagram and communication mapping for activities and messages for the project. Followed Agile practices for continuous & fast delivery of modules.
  • Designed the Application architecture and implemented projects for Business, Data Access and Service layers. Created architectural diagram by using Visio which comprises for block / entity interaction.
  • Created WCF Services using C# with duplex http binding and using channel factory.
  • Utilized Redundant Windows Service for disaster management,
  • Used DevExpress WPF Tilelayout Control to represent each tile with Customized data template.
  • WPF Application communicated with WCF Service which will be running under windows service self-hosting.
  • Primarily responsible for integrating third party tool Confidential . WCF Service pushed the card transaction using Confidential Listener which provided information about card swipe using MSMQ architecture.
  • Identified WCF and WPF Common interaction layer. Designed Generic MVVM Framework which can used as Plug & Play layer for other WPF applications.
  • Created Story Boarding for animation using Expression Blend. Used source control methodology: TFS
  • Designed the application flow and identified Interfaces, classes and calling mechanism.
  • Handled performance tuning of SQL scripts
  • Created Redundant Windows Services to handle High Availability of Services to support disaster management
  • Used DevExpress WPF Compatible Tilelayout Control to represent each tile with Customized data template.
  • Identified few network, socket issues using Wireshark. Created Satellite assemblies for language translation
  • Created common components between Mustering App & Mustering Configuration app which shares same View Layer (User Controls) & View Model Layer.
  • Created curriculum and taught the help manual building team. Lead Informational sessions to teach team members on MVVM & its advantages

Environment: Agile Methodology, .Net Framework 4.5, C#, WPF, MVVM, WCF, DevExpress controls, SOA, Client - Confidential Standalone, Confidential Main & Slave Server, Visual Studio 2017, SQL Server 2008, Expression Blend, Wireshark, Windows 2012 R2 based Windows Service.

Confidential

Technical Lead

Responsibilities:

  • Created a Technical design document/ Database design document including creating database structure, flow diagram and communication mapping for Activities and messages for the project.
  • Created plugin for USB Card readers, Hikivision, Mirasys using Visual Studio 2013/2012, C#.Net
  • Created utility for block and unblock using WPF and XAML
  • Primarily responsible for integrating third party like pcProx, Hikvision Alarms & Macros framework.
  • Designed the Application architecture and implemented projects for Business, Data Access and Service layers.
  • Design patterns like Command, Builder, Singleton & Factory patterns were used
  • Designed the application flow and identified Interfaces, classes and calling mechanism.
  • Developed Task Scheduler based application to schedule block / unblocking a card based on Start & End date of leave application
  • Integrated with OTIS Elevators - Compass software, Alarm management system like Hikivision, Dedicated Macros, Mirasys alarm plugins.
  • Integrated with Macro Framework like Hikivision, Dedicated Macros, Mirasys Macros plugins.
  • Handled performance tuning of SQL scripts. Used source control methodology: TFS
  • Performed peer Code review
  • Macro framework for sending signals to start record, stop record & move to pre-sets for digital cameras which is inbuilt with PTZ pan, tilt & zoom operations.

Environment: .Net Framework 4.5, C#, WPF, XAML, SignalR, Main & Slave Server, Visual Studio 2017, SQL Server 2008, SQL Server Express, Windows 2012 R2 based Server.

Confidential

Technical Lead

Responsibilities:

  • Used SignalR for sending emergency notification from Unison. Involved in deploying WebAPI and SignalR on Azure for new user entry notification instead of pooling mechanism.
  • Fixed issues with respect to Android version incompatibility. Showcased a demo to marketing team explaining drawbacks of existing design
  • Xamarin Android app development using Google Firebase as Messaging services
  • Created WebAPI & Signal R for database communication
  • Deployed ASP.Net WebAPI on Microsoft Azure
  • Created application to be used with multi plug ins: HikiVision, Mirasys, LANAccessNet, GueteBruck, Dedicated Micros, Axis IP Cameras.

Environment: .Net Framework 4.5, Native Android, ASP.NET WebAPI, Signal R, Xamarin based Mobile Applications

Tech Lead

Confidential

Responsibilities:

  • Created design document & contributed towards applying HUE factor for new UI. Mentored 3 team members. Implemented enhancement to the application based on redesign. Performed peer Code review
  • Applied LUMA techniques like Rose, bud & thorn tool, Important vs difficulty matrix
  • Used Klockworks tool for automated code review & verifying coding good practices
  • Used SVN as Source Control & Continuous integration leader (Build management)
  • Found a unique screen sharing tool for WINCE operating system. This helped team to share WINCE screen from remote location.
  • Used Network level socket programming to communicate with external application and send data to the controller
  • Used WinCE Operating systems which will have touch panels for system interaction.
  • Used Visual Studio 2008 to develop application using C# and Winforms

Environment: Visual Studio 2008, C#.net, WinForms, WINCE 6.0 Operating System, WinCE 6.0 based Network programming, Socket Programming, Klockworks

Confidential

Technical Lead

Responsibilities:

  • New module design & development as Individual Contributor. Source Control & Continuous integration leader (Build management)
  • Created WPF and Winforms project using C# , VisualStudio 2012 , .Net Framework 4.5
  • Created Unit testcase using Microsoft Unit Project
  • Implemented Klocworks as static code analyser in order to be SIL Compliant
  • Created Cruisecontrol projects for Continuous integration
  • Lead LUMA session between onshore and off shore team
  • Implemented UI design changes suggested by LUMA sessions quickly.
  • Updated Honeywell document repository in order to be compliant for SIL
  • Used SVN as Source Control & Continuous integration leader (Build management)
  • Data serialization concepts where used to store runtime objects as file and retrieve when projects were loaded
  • Migrated code base from Visual Studio 2008 to 2012

Environment: Visual Studio 2012, 2008, C# .Net, WPF & WinForms based PC bases applications which communicates with WinCE app, Klockworks, CruiseControl

Confidential, Chicago, IL

Technical Lead

Responsibilities:

  • Created Technical documentation & design document
  • Migrated existing unit convertor library (DLL) to Portable Class library (PCL)
  • Developed WCF Service based Unit Convertor if the application was online to prove that PCL was not required. Developed Unit test project for unit convertor library
  • If there are new conversion formulas, then WCF endpoint was updated and result would be obtained using inputs.
  • Designed two versions of this application; when online it consumes WCF Services for calculation and when offline it uses native application formulas.
  • Created same version for android and IOS stores using Xamarin tools for ease of code maintenance
  • Used Visual Studio 2013 as IDE with Framework 4.5, C# as programming language

Environment: Windows Phone, WCF, Visual Studio 2013, Framework 4.5, PCL (Portable Class Library)

Confidential, Chicago, IL

Technical Lead

Responsibilities:

  • Mentored 4 engineer & 1 senior engineer. Performed Code review for team members code. Also, was an onsite coordinator, co-ordinating between Customer, Onsite engineers & offshore engineers.
  • Created technical/database design documents including database structure, flow diagram and communication mapping for activities and messages for the project as per Honeywell standards.
  • Contributed to create N-Tier applications which follows loose coupling between libraries
  • On Server-side following SOA architectural design principles. Developed Confidential SimLoader Application with WPF Controls
  • Created WCF service API Structure
  • Played a TFS Continuous integration focal role. Built in Quality monitoring was maintained across Project execution with the help Continuous integration
  • Handled asynchronous calls using Multi-Threading, Task Parallel Library (TPL).
  • Developed rule-based data validation component in C#. Developed calculation using .Net and Honeywell UniSim Design simulation software
  • Contributed towards Honeywell Operating System (HOS) - as a Methodology to standardize the work; bring direct, visibility to product flows and bring in continuous improvement.
  • Used Signal R for Workflow notification (Server => Client)
  • Used Serialization & Deserialization of .Net framework provided API
  • Data Compression techniques were used to compress data on client side and decompress data for processing on Server end.
  • Microsoft Network load balancers (NLB) was used to achieve High availability of servers
  • Evaluated Azure readiness for application integration services to use network Load Balancing.
  • Used SignalR to notify maintenance activity status to client.

Environment: .Net Framework 4.5, C#, WPF, WCF, Signal R, VSTO, Aspen Basic Engineering (zyqad database), SQL Server 2008, IIS 7.0, WIX

Hire Now