Technical Lead Resume
Duluth, GA
SUMMARY:
- Around 14 Years of solid experience in systems analysis, design, development and testing.
- Have led implementation of business applications using C#, VB.Net, SQL and other Microsoft technologies
- Well versed in Object Oriented Analysis (OOA), Design/Development Methodologies and OOPS concepts
- Expert in data analytics using MS Power BI
- Excellent communication skills and have worked directly with business analysts and end users
- Worked on functional and technical design and gathering of initial requirements.
- Good Experience in the Retail, Trading and Investment Banking domain.
- Have experience working on automated testing for various projects.
- Excellent skills in architecting and implementing multi - tiered distributed applications
- Proficiency in proposing technical solutions, designing and developing enterprise-level applications architecture, interacting with teams and stakeholders situated in multiple geographical locations.
- Have worked on Web services, Remoting, Asp.net and AJAX for various projects
- Have hands-on experience with newer technologies like WCF, WPF, MVVM, MVC, Angular JS etc.
- Worked directly with Traders and trading partners to understand usage patterns.
- Worked directly with Retail clients for business and requirement gathering
- Led several successful development teams across various technologies using both Waterfall and Agile methodologies of software development.
- Have worked with Bloomberg connectivity APIs for Credit Derivatives trading interface
TECHNICAL SKILLS:
Languages: C#, ASP.NET, VB.NET, XML Web Services, .NET Framework 4.0/3.5/2.0/1.1 , ASP 3.0, Visual Basic 6.0, HTML, DHTML, JavaScript, VB Script, ASP, XML, XSL, XAML, WPF, WCF, WWF
Databases: SQL Server 2008/2005/2000 , MySQL, and MS-Access 97/2000
OOAD: UML, Design Patterns, Visio
CMS: Windows Share point Services (WSS) 3.0, Ektron CMS 100
Connectivity: ActiveX, COM, ODBC, ADO, ADO.NET, Remote Scripting
Servers: IIS 4.0/5.0/6.0, Ektron CMS 100, BizTalk
OS: Windows Server 2008/2003/2000/ XP/ Vista/7, Windows NT 4.0
Version Control: Microsoft Visual Source Safe, SVN, Clear case
Protocols: HTTP, TCP/IP, SMTP, FTP, Windows API
IDE Tools: Visual Studio .NET, MS-Setup Toolkit, INNO Setup
UI: Telerik controls, Infragistics controls, Syncfusion controls, jQuery, Angular JS
Others: SSL, SSRS, SSIS, Ajax, SOA, Silverlight, Bloomberg API, MS Power BI
PROFESSIONAL EXPERIENCE:
Confidential, Duluth, GA
Technical lead
Responsibilities:
- Completely designed the reports from ground up
- Created time graphs and Top N bar charts
- Created slicers and filters based on derived data
- Wrote DAX queries to derive columns
- Combined multiple database tables in the power query editor
- Implemented merging, filtering, duplicating of datasets
- Implemented parameters for dataset
- Created and managed data gateways and managed refresh policies
- Created App workspaces and distributed apps using the power bi portal
- Implemented Power BI premium scheduling for frequent updates
- Created and published requirement documents using the Q4M standards
- Actively participated in client interaction and requirement gathering
- Performed code review of offshore team
- Involved in the deployment and post deploy support activities of the reports
Confidential, Duluth, GA
Technical lead
Responsibilities:
- Completely designed the reports from ground up
- Created slicers and filters based on derived data
- Implemented bookmarks and show/hide elements for navigation between pages
- Wrote DAX queries to derive columns
- Combined multiple database tables in the power query editor
- Connected to Hadoop data source using hive connector
- Implemented merging, filtering, duplicating of datasets
- Implemented parameters for dataset
- Created and managed data gateways and managed refresh policies
- Created App workspaces and distributed apps using the power bi portal
- Implemented incremental refresh for optimizing large updates
- Created and published requirement documents using the Q4M standards
- Actively participated in client interaction and requirement gathering
- Performed code review of offshore team
- Involved in the deployment and post deploy support activities of the reports
Confidential, Duluth, GA
Technical lead
Responsibilities:
- Completely designed the reports from ground up
- Created time graphs and Top N bar charts
- Created slicers and filters based on derived data
- Wrote DAX queries to derive columns
- Combined multiple database tables in the power query editor
- Implemented merging, filtering, duplicating of datasets
- Implemented parameters for dataset
- Created and managed data gateways and managed refresh policies
- Created App workspaces and distributed apps using the power bi portal
- Implemented Power BI premium scheduling for frequent updates
- Created and published requirement documents using the Q4M standards
- Actively participated in client interaction and requirement gathering
- Performed code review of offshore team
- Involved in the deployment and post deploy support activities of the reports
Confidential, Duluth, GA
Technical lead
Responsibilities:
- Created new screens for the application based on requirements
- Involved in Telerik Kendo UI and Angular JS implementation for webpages
- Implemented WCF changes and helped improving the performance
- Created and maintained SSRS reports for inventory data
- Implemented ETL jobs using SSIS for data load from handheld to databases.
- Created and published requirement documents using the Q4M standards
- Actively participated in client interaction and requirement gathering
- Performed code review of offshore team
- Involved in the deployment and post deploy support activities of the multiple applications
Confidential, Duluth, GA
Technical lead
Responsibilities:
- Involved in re-architecture of existing application from MF to .Net
- Oversaw the MVVM implementation for the UI
- Created new screens for the application based on requirements
- Implemented Syncfusion controls on the UI (third party)
- Implemented WCF changes and helped improving the performance by using TCP protocol
- Created and published requirement documents using the Q4M standards
- Actively participated in client interaction and requirement gathering
- Actively participated in discussion with Syncfusion team to resolve issues
- Performed code review of offshore team
- Involved in the deployment and post deploy support activities of the application
Receiving .Net 4.0, Winforms (VB.net), SQL server 2008, Oracle, WCF
Confidential, Duluth, GA
Technical lead
Responsibilities:
- Created new screens for the application based on requirements
- Implemented WCF changes and helped improving the performance by using TCP protocol
- Created and published requirement documents using the Q4M standards
- Actively participated in client interaction and requirement gathering
- Performed code review of offshore team
- Involved in the deployment and post deploy support activities of the application
Confidential, Duluth, GA
Technical lead
Responsibilities:
- Created new screens for the application based on requirements
- Optimized application by using DB2 store procedures instead of direct queries
- Implemented Service Oriented Architecture (SOA) for extensibility and performance
- Used various Teradata functionalities to help data warehousing and analytics
- Improved system performance by adding XML caching in the application
- Created and published requirement documents using the Q4M standards
- Actively participated in client interaction and requirement gathering
- Involved in the deployment and post deploy support activities of the application
- Performed code review of offshore team
Confidential, Cincinnati, OH
Technical lead
Responsibilities:
- Wrote C# code to add additional WCF attributes
- Implemented new database classes to retrieve data from DB2 tables
- Implemented Service Oriented Architecture (SOA) for extensibility and performance
- Converted existing web services (ASMX) to WCF
- Upgraded Telerik controls for the whole application
- Actively participated in client interaction and requirement gathering
- Performed code review of offshore team
Store Manager Reporting Asp.net 2.0 (C# .net), SQL server 2005, Web Services
Confidential, Duluth, GA
Technical lead
Responsibilities:
- Wrote C# code to improve the latency in creating the SQL server reports
- Uses various Teradata functionalities to help data warehousing and analytics
- Improved system performance using XML caching in the application
- Implemented Service Oriented Architecture (SOA) for extensibility and performance
- Provided optimized caching to improve website responsiveness
- Manage changes to the report layout to better organize the content and provide a more logically oriented view.
- Actively participated in client interaction and requirement gathering.
- Conducted several conferences across user bases of the earlier product to understand their needs in the short and long term.
Confidential, New York City, NY
Technical lead
Responsibilities:
- Created real time architecture for instant trade information flow
- Designed AJAX based ASP.net web application for display of real time information
- Implemented logic based caching to improve website responsiveness
- Implemented Service Oriented Architecture (SOA) for extensibility and performance
- Implemented a Windows Service based FIX parser to read financial data
- Implemented SQL Server 2005 Notification Services to improve caching of data
- Implemented TCP/IP remoting for the windows client front end of the application
- Implemented MSMQ for windows client and for streamlining the user data
- Business review with third party vendors (FIDESSA)
- Interacted daily with traders and floor managers about the application
- Deployment and testing of the application on various nodes
- Was responsible to review code contributed by the offshore team
- Client interaction, requirement gathering and discussion with end users
Confidential, New York City, NY
Software engineer
Responsibilities:
- Designed a flexible and extensible architecture for connectivity applications
- Implemented Bloomberg connectivity for the website via API calls
- Implemented Excel Macros to manipulate data from Bloomberg
- Wrote SQL queries and functions for the application
Confidential, New York City, NY
Technical lead
Responsibilities:
- Created architecture for the application
- Designed windows controls which can be re-used for different regions (US and UK)
- Was involved in the UI design coding and deployment
- Explored new user interface possibilities using WPF and Silverlight
- Designed an MVVM version of the application for WPF migration
- Performed optimization techniques like indexing and simplifying joins
- Business review with third party vendors (FIDESSA)
- Performed code review of offshore team
- Client interaction and requirement gathering
Timekeeper Asp.net 2.0 (C# .net), Asp.net Ajax, SQL server 2005, Web Services, WSE 3.0
Confidential, Atlanta, GA
Senior software engineer
Responsibilities:
- Created SOA architecture for the website
- Implemented AJAX functionalities for the presentation layer
- Implemented HR-XML parser and Web services for the business layer
- Implemented WSE 3.0 security protocols for the Web services layer
- Implemented dataset caching at business layers to improve performance.
- Implemented Session and credential manager for converting to a load balanced application
- Implemented Load - balancing on an enterprise level network.
- Client interaction and requirement gathering
- Performed code review of peers