We provide IT Staff Augmentation Services!

Lead Consultant Resume

5.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • Lead Developer wif over 18 years of profound work experience in analysis, design and development of software applications. This includes Client - Server, Web and N-tier distributed applications,
  • Executed projects in ELearning, Retail, Healthcare, R&D, Media, Airline, Windows-Mobile, Banking and Tax,following software methodologies such as Waterfall, Agile-Scrum.
  • Widespread experience in implementing business applications using Microsoft Technologies, JavaScript, XML, XSLT, Oracle, SQL Server.
  • Experienced in data modeling, design, Object Oriented Programming, Service Oriented Architecture (SOA) and Enterprise Solution Architecture, wif extensive exposure in multiple domains.
  • Handled multiple roles - Hands on Developer, Technical Lead, Senior Software Engineer, Solutions Architectand Technical Project Manager.
  • Expertise in developing EPOS applications wif billing wif barcode facility, efficient inventory, warehouse management and comprehensive ordering system.
  • Development experience in application which run on Cisco IP phone, Call conferencing from web based application and VOIP.
  • Very good experience in working wif Microsoft technologies such as ASP.NET, C#.NET,VB.NET, ADO.NET, WCF, LINQ, Entity Framework, AJAX, ASP.NET MVC, Web API, Angular JS andCSS 3, HTML5.
  • Good experience in developing web services, web applications, windows applications and windows services. Proficient in RESTFul Services, JSON, SOAP, WSDL, XML, XML Schema and hands-on experience in integrating third-party service provides into the application.
  • Experience in Unit Testing (MS Test), Isolation using Mocking Libraries, Web Browser Automation using Selenium.
  • Proficient in analyzing and translating business requirements to technical requirements and architecture. Involved in post-delivery support and implementation of development/quality processes.
  • Experienced in leading complex IT projects involving multiple onsite/offshore development teams.
  • Experienced in Software Configuration Management on Microsoft’s Team Foundation Server.
  • Knowledge in defect management using HP Quality Center, Rational Clearquest, TFS, .
  • Strong coding experience in T-SQL and PL/SQL. Extensive experience in stored procedures, Triggers, DTS, SSIS packages and Query Optimization. Experience in data analysis and migration, creating migration script and ETL.
  • Excellent interpersonal, communication skills and passionate about learning new technologies.
  • Extensive experience in effort estimation using WBS.

TECHNICAL SKILLS

Languages: C#, Visual Basic, VB.net, JavaScript, T-SQL, PL/SQL, XML, HTML5

Web Technologies: ASP.NET, Classic ASP, AJAX, REST, JSON

Microsoft Technologies: WCF, LINQ, Entity Framework, MVC, WWF, ADO.NET, WEB API

Client Side Framework: AngularJS

XML Applications: XSLT, SOAP, WSDL

IDE: Visual Studio.Net, TOAD, SQL Developer, XML, Spy, SOAP UI

RDBMS: Oracle 12g, SQL Server 2014, MySQL

Mobile: Windows Mobile, SQL CE

Business Intelligence Tool: Crystal Report 11.0

Servers: IIS

Business Modeling Tools: MS VISIO

Source Code Management: Visual Source Safe 6.0, Team Foundation Server

Code Analysis Tool: FXCop 1.32

Testing Framework: MS Test

Browser Automation: Selenium

Defect Management Tool: TFS, HP ALM, JIRA

Software Methodologies: Waterfall, Agile-Scrum

PROFESSIONAL EXPERIENCE

Confidential, Chicago, IL

Lead Consultant

Environment: Windows, SQL Server 2012, Oracle 10G, DB2, TFS, VisualStudio 2015, Microsoft .net 4.5, LINQ, Infragistics, Asp.net 4.5, Java, JavaScript, JQuery.

Responsibilities:

  • Charged wif the responsibility of Designing, Architecting and creating the in-house developed data-viewer tool.
  • Created Database schema, for both the Data sources and the DataViewer application.
  • Created Business Logic Layer and unit tests for Data Access Logic layer too.
  • Leveraged Master Pages for DataViewer and Admin tools and provided a Business-Partner (Non-technical) user managed application, providing a long term solution, wif minimum developer involvement.
  • Charged wif the responsibility of integrating the vended product - Xceptor, wif replacing the existing tools for TaxManager and other legacy tools.
  • Responsiblefor migration of data from Legacy system to the current version dat will be replacing.
  • Worked wif the QA Testing team, in understanding the database and bringing myself up to speed in halping wif the integration and testing of multiple in flow and out flow of data scenarios.
  • Actively understood the product and created various tools external to the database and application server to manage and provide extensionof the vended software.
  • Enhanced the legacy TaxManager tool, by creating a system of Archiving of large volume of data through migration and branching, leveragingSQL-serverIntegration Services, C# application.

Confidential, Chicago, IL

Lead Consultant

Environment: Windows Server 2012, WebServices, Oracle 10G, Asp.net WebForms, C#, TFS 2013, VS 2013 .net framework 3.5, NHibernate.

Responsibilities:

  • Charged wif the responsibility of fixing the issues wif the web application - Donation Management system.
  • Quickly got up to speed of the internals and working functionality of the system and suggested optimizations and fixes at various levels from web front end to Oracle database
  • Helped in implementing Scrum Methodology using TFS, by work items and keep track of the progress of the status through daily scrum meeting and sprint planning.
  • Worked closely wif the DBA, in database changes and keeping track of the changes in sql stored procedure script (packages) in source control.
  • Hands on development in fixing the web application functionality issues and also implementing the new features.
  • Worked closely wif the QA Team Lead in coordinating the changes.
  • Conducted training and implemented the ELMAH logging framework, Unit Testing, Visual Studio 2013-Ultimate customization.

Confidential, Lombard, IL

Lead Developer/Architect

Environment: Windows Server 2012, WCF, SqlServer 2012, Asp.net WebForms, C#, TFS 2012.

Responsibilities:

  • Started wif Business requirements, and converted to functional specifications and Use cases.
  • Creating database schema for the entire web application.
  • Documenting the database entities and the fields.
  • Designing, Architecting by working wif Customer executive and product manager.
  • Working wif the User Interface team, in the creation of interactive prototype, which was submitted and approved by the client.
  • Leading the team of developers, QA Testing Team, in technical project guidelines on best practices, coding standards, solution.
  • Hands on development in C#, Asp.net WebForms, services using WCF, Entityframework 5.0, LINQ, SqlServer 2012 in TFS 2012 environment.

Confidential, Arlington Heights, IL

Senior Consultant

Environment: TFS, .net Compact framework, .net framework 3.5, SqlServer 2008, SSIS, LINQ, Entity Framework 4.0, C# 3.5/4.0, asp.net WebServices, XML, XSL, XSLT, XQuery, XPath, Crystal Reports 11.0.

Responsibilities:

  • Responsible for design, architecture of back office web application and windows mobile based EPOS software, enhancements and features, designing the WebServices dat is used for device synchronization, uploading onboard sales data.
  • Architecting the back office web application.
  • Developed Webservice dat catered to the mobile device operations including
  • Loading of inventory for onboard sales.
  • Loading of flight schedule and crew information based on various parameters, including the airport base and date and time.
  • Uploading of sales data, upon synchronization of the mobile devices wif the back office.
  • Employing Object Oriented Analysis and design, in implementing the business requirements.
  • Leveraging UML Class Diagrams, Sequence diagrams using Visio.
  • Building, configuring, testing Webservice(s) for accepting Flight Schedule, Crew and Post Flight feeds.
  • Architecting the backend to cater to multiple business applications.
  • Converting the Legacy applications, to streamline into the new architecture.
  • Designing, developing the Windows Mobile based, common framework, to unify codebase, facilitating easier maintenance.
  • Optimizing Database scripts, sqlce queries.
  • Mentoring the developers, leading the development effort.
  • Formulating best practices in various layers, enforcing coding standards and code check in policies.
  • Hands on Development, Code Review, Unit Testing, Coordinating QA Testing, Deployment and configuration using C#, TSql, LINQ for enterprise application
  • Employed SSIS package for loading flight schedule data on to the TS4 system, periodically, for different airline.
  • Analyzing Critical Production issues, streamlining issue resolving system.
  • Actively halped in the Auditing for compliance certification, in explaining various processes and methodologies of the organization.
  • Lead the designing, architecting and development of Flight schedule management, Warehouse Stock Control management, Vat Calculation system management, and data interchange management.
  • Lead the development of .net compact framework based mobile application for the EPOS hand held devices, used by the flight attendants of the airline clients.
  • Streamlined the onboarding of new client, from the creation of mobile application to the addition of account in the back office system.
  • Creating best practices in software development, source code control and coordinating in the implementation.
  • Creating Unit Tests for the suite of business objects and data access logic layer.
  • Employed Code Coverage, to identify and create unit tests.
  • Actively providing various design suggestions and guidelines for both the product management team, QA Testing team and the front end development team, this was readily accepted and implemented.

Confidential, New York, NY

Senior Consultant

Environment: TFS 2010, .net framework 4.0, SqlServer 2008, LINQ, C# 4.0, asp.net MVC 2.0, XML, XSLT, XQuery, XPath, XSD, Entity Framework 4.0, WCF, Scrum Methodology.

Responsibilities:

  • Planning and Designing of soa based services layer, MVC based web application, database schemas.
  • Followed the Agile Based Scrum Methodology for Project execution.
  • Actively participated in the design and architecture of various functionalities and features of the application.
  • Implemented Asp.net MVC based web application, connecting to the WCF service methods using REST Protocol.
  • Lead the team, where the project execution methodology includes bi-weekly scrum planning meetings, daily scrum meetings and iterative product releases.
  • Made use of Unity application block for dependency injection.
  • MOQ was used for mock testing.
  • Concentrated on backend development of Data base objects (Stored procedures, User Defined functions, Indexes), Data Repositories, Business Logic Layer and Services using WCF 4.0.
  • JQuery was used for the client side validation and manipulation.
  • Worked closely wif the product management team in understanding the requirements, documenting and creating testable user stories dat can be used to create tasks.
  • Helped in sprint estimations along wif the team.
  • In charge of Creation of Unit Tests for the entire suite of business objects and data access logic layer.
  • Employed Code Analysis in Visual Studio 2010, for optimizing the code, based on various Microsoft best practices recommendations.
  • Employed Code Coverage tool, to identify and create unit tests.
  • Worked wif the front end team, in integrating the User Interface wif the controller and also training them in backend integration.
  • Actively provided various design suggestions and guidelines for both the product management team, QA Testing team and the front end development team, which was readily accepted and implemented.

Confidential, Rosemont, IL

Senior Consultant

Environment: Service Oriented Architecture, TFS 2010, .net framework 4.0, C#, asp.net MVC 2.0, Sqlserver 2008, LINQ, EntityFramework 4.0 XML, XSLT, XSD, Entity Framework 4.0, asp.net WebServices.

Responsibilities:

  • Design: Planning and Designing of Asp.net MVC 2.0, Based NTier, Web Application.
  • Responsible for Architecting and design of end-to-end MVC based web application.
  • Modules included, accepting parameters for various types of orders, by various types of customers.
  • Followed NTier architecture, where the Controller Layer is catered by the services Layer, the services layer is shared by both web and windows client applications.
  • Leveraged Agile Methodologies - SCRUM in planning, estimation and implementation along wif the Business Analysts, project manager, Scrum Master, Product Manager, QA Testing team and fellow developers.
  • Made use of Unity application block for Dependency Injection.
  • MOQ was used as mocking library for unit testing.
  • Leveraged Object-Relational Mapping using Entity framework 4.0 and LINQ.

Confidential, Princeton, NJ.

Technical Lead

Environment: Service Oriented Architecture, TFS 2010, .net framework 4.0, C#, asp.net MVC 2.0, Sqlserver 2008.

Responsibilities:

  • Modules included Setting up employee profile, skills management, document management
  • Leading the design, architecture and development of the portal using Asp.net Web forms, Sqlserver 2005, Subsonic for ORM, XML, XSL, XSD, Design, and development using C#.

Confidential, San Diego, CA

Senior Consultant

Environment: TFS, .net Compact framework, .net framework 3.5, SqlServer 2008, SSIS, LINQ, Entity Framework 4.0, C# 3.5/4.0, asp.net WebServices, XML, XSL, XSLT, XQuery, XPath, Crystal Reports 11.0.

Responsibilities:

  • Assigned wif the responsibility of creating tools and products for the “Autotestcon 2008” - Defense Electronics Auto test conference in Salt Lake City UTAH.
  • Designed, Architected, Created Auto-Test-Results framework, using .net 3.5 framework, C# which is capable of converting text based Auto test logs into xml based on the latest ATML schema.
  • Created the UML diagrams using Enterprise Architect.
  • Designed the application in such a way it can accommodate any future modification to the automated-electronic-test-result xml schema.
  • Architected, Created Automated-Electronics-Test-Results Analyzer tool using .net 3.5 framework, C# 3.0, LINQ, Unit Test for analyzing the Electronic - Auto - test results Failure analysis, Test Trend Analysis and Test Limit Analysis using National Instruments measurement studio.
  • Enhanced Test Description tool, using .net 3.5 framework, C# including the framework, dat is responsible for describing the Auto test details, upgraded to the latest ATML standard schema version.

Confidential, San Diego, CA.

Senior Consultant

Responsibilities:

  • Converted business requirements to functional specifications from the marketing and management team, creating use case, activity and sequence diagrams, to be used for stake holders’ approval meeting and as development resource
  • Ac tively participated in the development of the beta, using C#, Asp.net 2.0, source controlled using Visual source safe, Nunit is used for unit testing and Visual Build is used for maintaining the integration environment for integrated testing.
  • Designed, architected, developed and successfully integrated custom community features viz: “Connection”, “Favorites”, and “Internal Mail”, “Community notifications” as extensions to the Ektron.
  • Created new database schema as the extension to the Ektron and maintained in a different database, so as to enable future upgrades of 3rd party CMS Ektron.
  • Integrated the common requirements of displaying the List of various types of entities, and the entity profile wifin the website, by creating unified reusable sql stored procedures, user defined functions, business entities, Data access layer, business logic layers.
  • Optimized the unified solution above, including the stored procedures and the API for the entities population for performance, based on load tests, for scalability, and by making use the time tested best practices and simple proof of concepts projects.
  • Designed and Created SOA using Asp.net WebServices, tools for content migration into Ektron from external data sources.
  • Architected and developed a .net windows service based tool, which encapsulated .net class library, used to exchange content between deployment environments
  • Developed common database dat catered to Major web applications created the database schema and scripts to load the data from another Staging database, to provide the single source, which evolved to be a data mart solution.
  • Implemented Table inheritance, in order to facilitate the association of entities on demand, using swing tables.
  • Designed, Created and deployed portable SSIS package collection using Business Intelligence Studio wif control and data flows, for Extraction, transformation and loading of legacy data source into the data mart.
  • Employed NHibernate in creating seamless database- object mapping for web based application for the maintenance of the data-mart application.

Confidential, Coppell, TX.

Senior Consultant

Environment: Windows Server 2003, Asp.net WebServices, Asp.net WebForms, SqlServer 2005, C#, IIS 6.0, TFS, SCRUM.

Responsibilities:

  • Leveraged the Model View Presenter architecture pattern.
  • Created class diagrams, sequence diagrams and use case diagrams.
  • Designed and developed Database entity framework using C# .net, reflection, custom attributes, representing database table as class wif primary key and relationship as attribute decorators, so as to provide the standard representation of data access logic layer.
  • Created, customized team system process templates based on agile methodologies, for facilitating the work item tracking, including bugs, work-items, triage and risks.
  • Created check in policies, for enforcing various code-check-in prerequisites, including unit testing.
  • Employed the Fxcop - for code analysis, and fixed all the components dat made sure all the recommendations for class library design guidelines are followed.
  • Deployed, integrated, administered and customized the Team system based build process, for enabling continuous integration and deployment.
  • Trained the client developers in bringing them up to speed in C#, .net 2.0 features, asp.net, object oriented programming concepts and sql server 2005.
  • Created the design and deployment documents of the team system solution, explaining the best practices in maintaining multiple deployment environments and trained the client system administrator in bringing him up to speed.

Confidential, Irving, TX

Senior Consultant

Environment: Windows 2000, Learning Management System, AICC Standard, SOAP, SqlServer 2000, Oracle 7, Asp, Visual Basic, Java, COLD Fusion, COM, DCOM, IIS 5.0

Responsibilities:

  • Coordinating wif client project managers, creating requirement documentation.
  • Played an active role in designing, architecting, developing the core Learning Management System.
  • Used rational clearquest, for submitting the requirement specification and also used as source for design and development of components.
  • Used rational ClearCase for the versioning and client specific code based maintenance.
  • Implemented the Ecommerce component for retail selling of courses for multiple clients.
  • Developed generic Data layer based on ADO, which can use either Sql Server or Oracle Databases.
  • Made use of Rational XDE, in the creation and documentation of UML diagrams.
  • Created Business Logic Layer using Visual Basic consisting of Search, Browse and skills Analysis features.
  • Created an Evaluation and monitoring tool more advanced version, for maintaining the Credit Hours for the firm wide employees and to report their compliance status to the management.
  • Initiated the importance and implemented various industry standards for Content delivery and evaluation such as “AICC”.
  • Ported the Learning Management Suite into .Net using VB.net and Asp.net
  • Played an active role along wif the team in designing the first version of Web based Learning Management System, Creating use case, sequence diagrams, class and activity diagrams and documents.
  • Designed and developed Web based content building tool called “Developer” for the use by the content developers and subject matter experts, using Visual Basic, ASP and ColdFusion.
  • Created and maintained web based Content Publishing and monitoring tool called “Cybrarian”, for the enterprise wide elearning application using ASP, Coldfusion and Visual Basic.
  • Created Java applet Based Learning Map tool for the Subject Matter Experts and Learning Map viewer for the enterprise wide learners.
  • Created a taxonomy-mapping tool, using Visual basic, Asp and Coldfusion to categorize the content wif various different taxonomy of learning topics.

We'd love your feedback!