Technical Lead Resume
Mountain View, CA
SUMMARY
- Confidential is a Certified Microsoft Specialist with more than ten years of experience in analyzing, designing, development of enterprise solution using various Microsoft Technologies.
- Confidential has hands on experience in designing and developing Server Side Applications, Middle Tier Components & Web Services using Microsoft technology stack.
- Confidential ’s expertise lies in the design and development of applications using .NET Framework 4.5/4.0/3.5, C#, WCF, WPF, Silverlight, WWF, Win Forms, SOA Architecture, Entity Framework, XML/HTML, Language Integrated Query (LINQ), Team Foundation Server (TFS), SQL Server, ADO.NET, SOAP, WSDL. Confidential has command and interest in OOPs, Design Patterns, SOA, and Software Architecture.
- Confidential also has experience in analyzing, designing, development, and implementation of multithreaded and distributed applications using C# on Windows. Confidential has sound experienced in gathering requirements, preparing WBS, estimating development tasks and work allocation. Confidential has ability to have Compliant in practicing Software Industry Development Standards in all the activities thus ensuring Process Compliance as per Process Improvement objectives.
- Good to mention his profile is perfectly blend with multi - technology, multi-functional & multi-domain experience enabled him to get awarded as Star performer & Team achievement titles quite many times in his professional career. Confidential has excellent communication and interpersonal skills.
TECHNICAL SKILLS:
Languages: C# 4.5/ 4.0/ 3.5, C#.NET
Windows/Web Technologies: WPF 4.0/3.5, Silverlight 4.0/3.5, WCF 4.5/4.0/3.5, WWF 3.5, XML, HTML, CSS, Web services, Win Forms
Frameworks: Entity, Nun it
Scripting Languages: JavaScript
Database: SQL Server 2012/2008 /2005/2000, MySQL
Web Servers: IIS 7.5/7.0/6.0
Designing Tools: MS Visio, Visual Studio 2008/ 2010/ 2012, 2013 Expression Blend, SQL Server Management Studio
Methodologies: Waterfall, Agile
Installer tool: MSI Installer, ORCA, Install Shield
Versioning tools: TFS, VSS, CVS, SVN
Bug Tracking tools: JIRA & Bugzilla
PROFESSIONAL EXPERIENCE:
Technical Lead
Confidential, Mountain View, CA
Responsibilities:
- Performing Server side Product Engineering and Development to leverage core .NET skills with use of Task parallel library (TPL), Multi-Threading, Collections, ADO.NET, MS-SQL Database.
- Development of core server side features like Locate, Track, Targeted Geo-Fence and Mass from scratch to final deliverables using HTTP web service calls from WPF client, DB communication uses ADO.NET, Business logic using C# .NET core libraries & TPL & communication with carrier using socket in simulation environment & HTTP Post in production environment.
- Used Service Oriented Architecture (SOA) for end-to-end product integration in distributed environment.
- Created new WPF Custom User Controls from scratch. Created WPF frontend that links with the MapServer to give real-time updates of moving targets.
- Used TCP based socket communication between server side components/modules & MS SQL 2012/2014 database using DBIF (Database Abstraction Interface Function).
- Developed DBIF component using annotation based XML serialization & de-serialization and making DB calls using ADO.NET.
- Defining & Developing API’s using Web services and releasing request/response API documentation.
- KPIs development based on producer consumer model
- Carrier selection, Licensing, points from a Geofence with the use of Math APIs, writing MS-SQL Database Stored procedures, Tables schema, and Inline queries.
- Involved in Database performance tuning in Stored procedures, Inline queries and table schemas
- Troubleshoot and fix to customers technical issues as per their service requirements.
- Development .NET WCF web-services for 3rd party customers like Trovicor based on requirements.
- Simulators development using C# .NET for internal testing.
- Tuning the Simulator to talk to My-SQL database instead of Simulation excel files for Blue force customer demo.
- Codebase versioning & source safe maintained using TFS, CVS. Bug tracking using JIRA & Bugzilla.
- Building & releasing Software usage manual, Setup & Deployment docs, HLDs, LLDs, functional specifications and release notes.
- Managing/maintaining/leading team for server side legacy components like core Surveillance service, SMS/Email service, 3rd party MLP service in Java as well.
Environment: .Net Framework 4.5, C#, Visual Studio 2013, ADO.NET, WCF 4.0, WPF, TPL, SOAP Webservice, XML, SQL Server 2012, My-SQL, TCP Socket, TFS 2013, CVS, Bugzilla, Jira, Core Java
Senior Programmer Analyst
Confidential
Responsibilities:
- Responsible for requirement gathering and interacting with project managers, business users and end users in order to understand their needs and goals.
- Created Silverlight applications with Silverlight 4.0. The main language used for developing this application was C# and .Net Framework 4.0, MVVM pattern, user controls and Visual Studio 2010 as IDE.
- Used Silverlight controls like Grid View, Data Grid and Data List for displaying the records.
- Did animations using 2D graphic API’s
- Created WCF Services to serve the data to the application as Data Contract hosted in IIS this service used MS SQL Server 2010 Data Providers.
- Used UI Telerik Silverlight Controls to create some functionality like windows, scrolls, panels and grids.
Environment: .Net Framework 4.0, C#, MVVM, Visual Studio 2010, Silverlight 4.0, WCF, Telerik Controls, Expression Blend, SVN, IIS, SQL Server 2010
Lead Programmer Analyst
Confidential
Responsibilities:
- Studying newer technology WPF in .NET framework 4.0/3.5, C# and creating proof of Concepts on same.
- Prepared plan on 70-502 pattern for Studying WPF technology and developed Proof of concepts on all relevant topics, Prepared WPF training skeleton for future training related activities
- Designing of an 2D & 3D animated KIOSK system in WPF .NET 4.0/3.5 basically used for displaying messages to visitors, employees in any format (Text, images, Audio, Video, PPT, HTML etc), Integrating the KIOSK application with .NET web services
- Responsible for development of address bindings and contracts in WCF.
Environment: .Net Framework 4.0/3.5, C#, WPF 3.5, WCF, Visual Studio 2008/2010, XML, MS SQL Server 2008.
Lead Programmer Analyst
Confidential
Responsibilities:
- Managed a team of 3 resources to execute a POC & then final development of the Rate card Parser project.
- Engaged in requirement analysis, System architecture designs, finalizing SOW & project execution.
- Built core business logic like generating excels files using Excel interrop in C#, XML serialization.
- Used C# ASP.NET, AJAX for UI & involved in developing Auto-Complete Text box with Database, displaying various graphs on UI, extensive use of controls inside datagrid managed using update panels & script managers.
- Managing client calls & demos till the end deliveries. Use of TFS as versioning tool
- Was awarded Star Performer & Team Achievement award for ahead of schedule & quality delivery.
Environment: .Net Framework 4.0, C#, XML, IIS 7, SQL Server 2008, ASP.NET, AJAX, Visual Studio 2012, TFS
Confidential
Enterprise Business Intelligence
Responsibilities:
- Collaborate with EBSCO engineers, product managers and stakeholders for:
- Quality suggestions & improvements by helping in defining testing strategy / build improvements for quality & measurements
- Analyzing requirements by interacting with business. Translate business requirements into good design and develop software while exploring technical feasibility tradeoff.
- Development of N-Unit test cases for sales web reports. Load test the Sales web reports using JMeter tool & automating JMeter executing from C#.NET program using P-Invoke & command line execution.
- Maintenance of SSAS/ SSIS & ETL queries to read sales cubes & tuning of sales web reports based on the requirements. Use of TFS as versioning tool
- Was awarded the Star Performer title.
Environment: .Net Framework 4.0, C#, JMeter tool, Nunit, SAAS, SSIS, ETL, SQL Server 2008, ETL, Visual Studio 2010, TFS.
Senior Programmer Analyst
Confidential
Responsibilities:
- Designing & development of Fail over solution in C# .NET 4.0 using producer consumer model
- Development of Purging component in C# with the use of ADO.NET
- Development Exchange Notification Service for Quick Heal Exchange Protection server for Email notifications using SmtpClientlibrary.
- Extensive work on development of installer using ORCA, Install shield & MSI Installer
Environment: .Net Framework 4.0, C#, ADO.NET, SMTP, SQL Server 2008, Visual Studio 2010, TFS, ORCA, Install Shield, MSI Installer
Senior Programmer Analyst
Confidential
Responsibilities:
- The Confidential Unified Manager is an industry-leading solution that helps organizations easily monitor and manage IT services in increasingly complex business environments.
- Confidential products integrate with existing solutions at any point from the data center to the cloud, and are available on a pay-as-you-go basis.
- Monitoring of .NET probes, integration with cutting edge technologies like office 365, Lync Server, Citrix server, ICA Client 10, 11.0, 11.2 & their monitoring and new development of .NET probes in C#.NET.
Environment: .Net Framework 3.5, C#, Citrix Server, ICA Client 10, 11.0, 11.2, Visual Studio 2008, SVN
Senior Programmer Analyst
Responsibilities:
- Worked on a Scottish Govt. project (ScoRDS) that involved rapid web-application development using proprietary framework developed by Factonomy.
- Worked on BCAT online (Business Continuity analysis tool) for Goldman Sachs bank & JPMC to develop the business & Admin website for their whole Business Continuity planning system which was initially executed using excel sheets.
- Development in Eclipse IDE Oxygen XML editor perspective, Visual Studio 2005, JS, XML, XSL, XSD, .NET 3.5, C#, Windows Workflow Foundation, unit testing, Documentation, team coordination, Defect tracking on BugNET..
Environment: .Net Framework 3.5, C#, Visual Studio 2010, Java Script, XML/XSL/XSD, Windows Workflow Foundation (WWF), Eclipse IDE Oxygen XML editor perspective