Technical Lead/project Lead Resume
Lakeland, FL
SUMMARY:
- A qualified software professional with around 12 Years of work experience and have worked in multiple roles as (Senior Software Developer/Technical Analyst/Technical Lead/Architect).
- Strong coding skills in C# as programming language with .net framework 1.1, 2.0, 3.5, 4.0, 4.5. Expertise in developing fast and efficient web applications using ASP.NET (1.1,2.0, 3.5, 4.0, 4.5) Web Forms and MVC, C#, JQuery, Angular JS, HTML, XML.
- Experience in building Restful services using WEB API and WCF REST and in building SOA applications Using WCF.
- Experience of creating rich UI applications inWPF 4.0/3.0,Silverlight 4.0/3.0along withXAMLprogramming andExpression Blend 4.0/3.0
- String in writing structured and object - oriented JavaScript code.
- Experienced in preparing test case scenarios and perform system testing, white box testing, black box testing and user acceptance testing.
- Proficient in building single page applications hybrid in nature using AngularJS and Bootstrap framework.
- Experience in SiteCore CMS.
- Experience in Database Design and Development using Confidential SQL Server 2005/2008/2008 R2/2012.
- Proficient in n-tier Application Architecture, Design and Development using Confidential technologies for Web Development and Object-Oriented Programming concepts.
- Experienced in Web Application Design using Design Patterns and Practices with Object Oriented Principles for developing scalable, efficient and low maintenance applications. Good experience in building Web services.
- Experienced in delivery of releases in fast paced environment using Agile Methodology.
- Experienced in Performance Tuning Database stored procedures.
- Experienced in Developing Dashboard Reports using SQL Server Reporting Services 2008 R2 (SSRS) and Crystal Reports
- Strong Database development skills in writing complex and efficient Stored Procedures, Functions, Views and Queries using T-SQL.
- Experienced in areas of Project Management like Release Planning and Delivery, Estimations, Tracking, Team Building, Experienced in Requirement Gathering, Designing, Development and providing technical solutions for Applications.
- Extensively prepared cases using UML Diagrams.
- Experienced in Writing functional, Technical specification documents based on the business requirements. Highly experienced in analyzing the user requirements, business needs by coordinating with business and existing functionalities. Experienced in mentoring teams. Laying out coding best practices, code review processes.
- Experienced in preparing the prototypes for business interfaces using MS Visio
- Experience in building applications using SharePoint 2010.
- Good knowledge in hosting applications in Confidential Azure Cloud.
- Worked on Azure AppServices, Datalakes, Azure functions, cloud Database, Cloud Storage
- Worked Angular 5 to build UI
- Enthusiastic, self-motivated and result-oriented individual with sound experience in working with fast paced and multi-vendor team environment.
TECHNICAL SKILLS:
Skills: Visual Visual Studio.NET Studio ASP.NET ASP.NET MVC Programming Languages C# VB.NET VB6, C .NET .NET Framework (1.0, 2.0, 3.0, 3.5, 4.0, 4.5) Framework ADO.NET ORM Entity Framework 4.0, 5.0, 6.0 XML, Web Services, WCF JavaScript Web Development VBScript AJAX jQuery, Angular JS 2.0, Angular 5 CSS HTML Node JS GUI/IDE LINQ Confidential Visual Studio 2012/2010/ 2008/2005, SilverLight, WPF4.0/3.0 Database Confidential SQL Server (6.5,7.0,2000,2005,2008,2008R2,2012,2014) Servers Oracle (9i/10g/11g) RDBMS Confidential Access SQL Development T - SQL, Stored Procedures, Triggers, ETL, DTS Business Intelligence (BI) Database Modeling SQL Reporting Services (SSRS) - Crystal Reports Configuration Management SQL Integration Services (SSIS) GIT Team Foundation Server (TFS) Subversion (SVN) Content Management System SharePoint 2010 Azure Cloud Azure AppService, Azure Functions, Azure Databases, Azure Data lakes and Azure Storage
PROFESSIONAL EXPERIENCE:
Confidential, LakeLand, FL
Technical Lead/Project Lead
Responsibilities:
- Interacting with the project stake holders in identifying the requirements and preparing the architectural design, estimation and plan. Tools used Jira and TFS
- Code Review and fixes per best practices using FXCOP and ClockSharp
- Used advanced technologies like TPL to process the incoming files
- Used Azure data lakes to store the files on daily basis
- Used Azure AppService to host the application in the cloud.
- Continuous integration to deploy the application in the cloud using GIT repository.
- Used Angular 5 to design item forms.
- Performed the Pen-Test to verify the vulnerabilities of the application.
- Followed Secured SDLC to make sure to build the hack free application as it contains PHI data.
- Practiced Agile Methodology to deliver incremental releases over multiple Sprint cycles.
- Requirement Gathering and Business Analysis to propose/design technical solutions.
- Created proposals and presentations for new Design/Approach/Functionalities
- Release planning and task prioritization. Communication with Client on release update and plan.
- Coding of complex modules & streamlining system to enhance operational effectiveness and meet/exceed operational goals within the cost, time & quality parameters.
- Prepared test scenarios and perform user acceptance testing.
- Prepared functional and technical specification documents.
- Manage complex SQL query using cursors, temp tables etc.
- Developed project using WWF for creating custom activity to send email, schedule the services using different threading modules handle event fire at runtime environment. Mainly used workflow activity, component model and runtime library.
- Used BOOTSRAP to support the layout of application in various devices
- Developed WebApi components to perform CRUD Operations.
- Involved in Architecting the solution using various design patterns.
- Developed webservices to communicate with Third Party customer web services
Environment: SQL Server Management studio, Visual Studio 2015, SSRS, Azure cloud, Azure Databases, MVC5, .Net 4.5, SQL 2012, Windows server 2012, Angular 5.
Confidential, Jefferson City, MO
Architect/Technical Lead/Project Lead
Responsibilities:
- Code Review and fixes per best practices using FXCOP and ClockSharp
- Performed the Pen-Test to verify the vulnerabilities of the application
- Provided the solution design to migrate the application from legacy ASP to modern .net technologies like ASPNET MVC5, AngularJS, WebAPI and EntityFrameWork.
- Followed Secured SDLC to make sure to build the hack free application as it contains PHI data.
- Practiced Agile Methodology to deliver incremental releases over multiple Sprint cycles.
- Requirement Gathering and Business Analysis to propose/design technical solutions.
- Created proposals and presentations for new Design/Approach/Functionalities
- Release planning and task prioritization. Communication with Client on release update and plan.
- Design solution and communicate with offshore/partner teams on updates.
- Collaborate with offshore team on new business requirements and allocate tasks.
- Coding of complex modules & streamlining system to enhance operational effectiveness and meet/exceed operational goals within the cost, time & quality parameters.
- Prepared test scenarios and perform user acceptance testing.
- Prepared functional and technical specification documents.
- Manage complex SQL query using cursors, temp tables etc.
- Developed project using WWF for creating custom activity to send email, schedule the services using different threading modules handle event fire at runtime environment. Mainly used workflow activity, component model and runtime library.
- Used BOOTSRAP to support the layout of application in various devices
- Developed WebApi components to perform CRUD Operations.
- Involved in Architecting the solution using various design patterns.
- Developed webservices to communicate with Third Party customer web services
Environment: SQL Server Management studio, Visual Studio 2015, SSRS,, MVC5, .Net 4.5, SQL 2012, Windows server 2012, AngularJS.
Confidential, Dublin, Ohio
Senior Developer
Responsibilities:
- Taken complete responsibility of END-END development of the project which includes architect, design, implement and testing the application using MVC from both the front end and back end.
- Followed Security SDLC to make application HIPAA compliance and privacy act.
- Performed pen test using HP fortify tool to verify the vulnerabilities of the EE Application.
- Followed OWASP top 10 rules to implement the security features in the application.
- Created Technical and functional Specification with estimation and efforts for each sprint.
- Created the backlog of the user stories in JIRA to take up in the next sprint.
- Used factory pattern, Façade and repository pattern to reduce dependency on each layer which helped the teams to do parallel development and isolated unit testing
- Involved in designing the DB tables, views, stored procedures using normalization.
- Implemented the AngularJS in the client side as a presentation layer along with HTML to handle the user interaction events.
- Written and guided the team to write Angular services to communicate with the WebApi’s methods using HTTP Request from AJAX calls application.
- Written Web Services to communicate with the third Party IBM Emptoris to support digital signatures of the users.
- Involved in White box testing, Sandbox testing for third party emptoris software, Blackbox testing and UAT.
- Prepared SQL Scripts to migrate Data from central DB to Electronic Enrollment application DB.
- Implemented Business logic layer as a separate reusable component.
- Mainly worked on C#, ASP.NET MVC, AngularJS, SQL Server with WEBAPI’s services to interact with the Business logic layer.
- Worked on cloud MVC platform using dev-express controls with C# using Full-stack Angular to host the application in the cloud.
- Used tools: SQL Server Management studio, Visual Studio 2015, SSRS, Dev-Express, MVC, .Net 4.5, SQL 2012, Windows server 2012
- Manage complex SQL query using cursors, temp tables etc.
- Used BOOTSRAP to support the layout of application in various devices
- Handled 5 members team at offshore and involved in complete product development life cycle for client.
- Interacting with the project stake holders in identifying the requirements and preparing the architectural design, estimation and plan.
- Code Review and fixes per best practices.
- Practiced Agile Methodology to deliver incremental releases over multiple Sprint cycles.
- Requirement Gathering and Business Analysis to propose/design technical solutions.
- Created proposals and presentations for new Design/Approach/Functionalities
- Developed WebApi components to perform CRUD Operations.
- Involved in Architecting the solution using various design patterns.
- SQL administration duties that include Schema changes, tuning, monitoring, TSQL, Stored procedures, backup and recovery duties.
- Prepared the Functional and Technical Specification documents.
- Involved in System testing, UAT, White box and black box testing.
Environment: .Net FrameWork 4.5, SqlSever2012, Asp.NetMVC, WebApi, AngularJS, TFS, Visual Studio 2015, ASP.NET webforms, AJAX, XML, SiteCore 8.1, Web Services, WCF, JQuery, JavaScript. JIRA, MSVisio, BootStrap. Resharper.
Confidential
Senior Developer
Responsibilities:
- Lead a team of 10 members.
- Developed various User Controls and Custom Controls for ASP.NET pages and worked on MVC3 application. Also worked on JQuery and applied in MVC3 framework.
- Implemented replication and always availability as DTM is multitier applications hosted in different geographical location with a very complex infrastructure.
- Developed windows services to listen the tickets created from the customer and process in batch.
- Developed MSMQ queueing mechanism to address the tickets.
- Developed the tool in c# and power shell to host the application in cloud by click Once mechanism.
- Involved requirement gathering for V-Next project to migrate the existing DTM project.
- Developed the orchestration service to delegate the requests to the appropriate windows service.
- Developed the MSUnit Test project to execute all the test scenarios and scheduled the auto execution of test framework.
- Generated the test reports and configured the email services to send to the relevant team members.
- Created reports using SSRS in BID.
- Extensively worked on T-SQL, LINQ server and Batch processing in SQL 2008 R2.
- Design, develop and Implement more than 45 SQL store procedures for aggregating reports and also work on Cubes.
- Developed and maintained web application using SOA, ASP.NET, C#.Net, AJAX, JavaScript and WCF Service, Web Services.
- The responsibilities include Code Reviews, Check- Ins, Defect triaging, task estimations and assignments
- Communication with client on release update and plan
- Train and mentor the team members in the respective technologies used in the project
- Working on POC like one click hosting of application in the Azure cloud.
- Closely worked with Confidential team to understand the folder encryption mechanism
- Prepared documentation and uploaded to the share point server.
- Involved in Auto deployments and build management using TFS.
Environment: .Net FrameWork 4.0, SqlSever2012, Asp.Net, Windows Services, AngularJS, HTMLS5, MVC3, AZURE. C#, JavaSript, Visula Studio 2013.
Confidential
Senior Developer
Responsibilities:
- Created the Prototype Design for the Application.
- Created UI Documents and Technical Documents for the project.
- Worked in Modelling of the project using Unified Modelling Language (UML).
- Developed C# Classes using ADO.NET 2.0 for the Database tier.
- Created WCF service to enhance the functionality as well as consumed the web services in the application.
- Configured the Web. Config file for authentication, session, trace.
- Performed the Unit Testing as well Integration Testing for the application.
- Involved in Code Review for business logic modules and prepared the code review documentation.
- Understood all the SPs and Database structure provided by client.
- Developed UI Tier for the application using Web Forms in ASP.NET.
- Implemented AJAX in the Web Forms.
- Created Master Pages using ASP.NET in order to have a consistent layout for all the pages in the application.
- Developed Web Services for applications that consume Web Methods using C#.
- Created new Database Structure based on the requirements.
- Implemented the Data Access application block for interacting with Database.
- Implemented Role Based security with Form Based Authentication.
- Involved in creating SQL queries/Stored Procedures/Triggers/Views and fine-tuning of the database indexes.
- Assigning activities to the team members.
- Conducted knowledge transfer sessions and organized various presentations of the application.
Environment: .Net FrameWork 3.5, ASP.NET, WCF, Windows Services, Crystal Reports, SQLServer2008, C#, JavaScript. Visual Studio 2013.
Confidential
Senior consultant
Responsibilities:
- Tech Lead for one of the Block intended to roll-out the application for two states
- Adopted the responsive design for the website using Bootstrap framework so that site is accessible on Mobiles, tablets and desktops.
- Developed RESTful services using WEB API.
- Developed web application Middle Tier to implement complex business logic and used Entity Framework for data access layer.
- Developed various User Controls and Custom Controls for ASP.NET pages using JQuery and applied that in MVC3 framework.
- Developed and maintained web application using SOA, ASP.NET, VB.Net, AJAX, JavaScript and WCF Service.
- Developed User Interface to display data in Grid form using XSLT and XPath, provide export to excel ability of grid data, capture and validate users input and show output/error messages to the users.
- Data accessibility enhancement by making changes to the middle tier and business layer.
- Worked in AJAX Implementation and applied JQuery in MVC3 framework and managed the code for model - view and controller framework.
- Created SQL queries, stored procedures and Triggers using SQL Management Studio.
- Created SSIS packages to import raw data and used of ETL process to integrate it with star schema.
- Performed integration, regression N-Unit testing during the design and implementation phases of the application development lifecycle.
- Deployment, Tackling Internal & External Issues and Bug Fixing.
- Provided technical review and direction as per standards and SDLC.
- Used Visual Source Safe for version control during development and maintenance.
Environment: Windows 2008 Server, VB.Net, Visual Studio 2010, Framework 4.0, ASP.NET, AJAX, XML, Web Service, WCF, SQL Server 2008, JQuery, JavaScript.
Confidential
Consultant
Responsibilities:
- Designed Application framework using Design Patterns and Object Oriented Principles.
- Developed fast and high performing Web Application using SharePoint2010, C#, JQuery, XML for UI and Business Layer (Middle-tier) and SQL Server 2008 R2as Database.
- Developed web application Middle Tier to implement complex business logic and used Entity Framework.
- Designed Web Application to support Localization and multiple versions of email communication and website content with Localized Tokens.
- Database Design and Performance tuning to scale database for Reporting Needs.
- Enhanced user experience by implement AJAX and object caching to implement asynchronous calls and quick retrieval of data.
- Designed/Improved database design built on SQL Server 2008 R2 to scale up application users and improve performance.
- Practiced Agile Methodology to deliver incremental releases over multiple Sprint cycles.
- Requirement Gathering and Business Analysis to propose/design technical solutions.
- Created proposals and presentations for new Design/Approach/Functionalities. Created Application diagram, workflows and Costing and Efforts estimations.
- Release planning and task prioritization. Communication with Client on release update and plan.
- Write Technical specification and Business Requirement document.
- Collaborate with offshore team on new business requirements and allocate tasks.
- Code review.
Environment: .net framework 3.5, SharePoint2010, Asp.Net 3.5, JQuery, SqlServer2008, C#, JavaScript, Visual Studio 2012
Confidential
Senior Software Engineer
Responsibilities:
- Taken the ownership of the product Involved in variousweb servicesand window services which support the merchant product
- Implemented Security features onweb services.
- Maintain full responsibility for technical reviews, documentation and client communication.
- Resource management for the product
- Coding the Business and Data Access Layer
- Developing build deployment script using Final Builder
Environment: .net framework 3.5, Asp.Net 3.5 WebForms, JQuery, C#, JavaScript, CrystalReports, Oracle9 Visual Studio 2010.
Confidential
Senior Software Engineer
Responsibilities:
- Involved in Coding
- Writing Complex Queries to retrieve records from database.
- Implementing the required database access using ADO.Net Preparation of Periodical Reports.
- Major Responsibility was preparing storedprocedures to save and update Data
- Coding the Business and Data Access Layer
- Coding the complex components using c#
- Writing the batch Jobs and stored procedures
Environment: .net framework 3.5, Asp.Net 3.5 WebForms, JQuery,, C#, JavaScript, CrystalReports, Oracle9i, Visual Studio 2005. WPF 3.0 and SilverLight
Confidential
Software Engineer
Responsibilities:
- Involved in Coding
- Writing Complex Queries to retrieve records from database.
- Implementing the required database access using ADO.Net Preparation of Periodical Reports.
- Major Responsibility was preparing storedprocedures to save and update Data
Environment: .net framework 2.0, ASP.NET 2.0, AJAX, Crystal Reports, SqlServer2000, VB.NET, JavaScript, visual Studio 2003.
Confidential
Software engineer
Responsibilities:
- Involved in Coding
- Writing Complex Queries to retrieve records from database.
- Implementing the required database access using ADO.Net Preparation of Periodical Reports.
- Major Responsibility was preparing storedprocedures to save and update Data
- Created ASP.NET webpages and wrote code behind pages using VB.NET.
- Created ASP.NET webpages and wrote code behind pages using VB.NET
Environment: .net framework 2.0, ASP.NET 2.0, AJAX, Crystal Reports, SqlServer2000, VB.NET, JavaScript, visual Studio 2003.