Senior Technical Consultant Resume
PROFESSIONAL SUMMARY:
- 11 plus years of IT full stack product development experience using Microsoft technologies.
- Extensive experience in Microsoft Technologies using ASP.NET, Web Forms, C#.NET, ASP.Net MVC, Web API,Ajax, Entity Framework, WCF, ADO.NET, LINQ, VB6, Classic ASP, COM+, Microsoft SQL Server, MS Test, IBM MQ, XML, SOAP, WSDL, JSON, Web Services, REST, Cyber Ark EPV, Enterprise Library
- Strong experience in developing SOA using Web API, WCF, Web Services.
- Hands on experience with VS Unit Tests.
- Strong experience in using RDBMS like Microsoft SQL Server 2005/2008, Oracle 11i
- Experience in DB design & creating SSIS packages.
- Experience in UI design using languages like HTML 5, JavaScript, jQuery, AngularJS, Node JS and D3 JS
- AGILE practitioner using SCRUM.
- Programming knowledge in IBM MQ Series 7.0.
- Having knowledge in using Git, TFS, Microsoft Visual Source Safe and SVN.
- Having knowledge in using JIRA, Share Point for managing sprints.
- Providing result oriented approach and worked as an individual contributor.
- Experience in full software development life cycle.
- Excellent troubleshooting and debugging skills.
- Experience in Sprint planning, Scrum calls, execution, sprint closures, retrospective meetings.
- Possess Team management skills.
- Have worked on Payroll, HR, vehicle Insurance, Telecom and Banking domains
- Good understanding of Hadoop components - HDFS, Map Reduce, PIG, HIVE, Sqoop and HBase
TECHNICAL SKILLS:
Application Development Stack: C#, ASP.Net MVC, Web Services, Web Forms, WCF, REST, Web API, LINQ, Entity Framework, VB 6.0, JAVA, JSP, JDBC, JavaScript, Angular JS, Node JS, D3 JS, JQuery, Jenkins, Enterprise library, IIS, Tomcat, Visual studio 2005/2008/2010/2012 , XML, JSON, Control M and eclipse
Database: SQL Server 2005/2008/2012 , SSIS, SQL Profiler
Third Party Applications: Crystal Reports, ABCPdf
Tools: Fiddler, SQL Profiler, SVN, Cyber Ark EPV and VSS, MS Test
Big Data: Hadoop, HDFS, HIVE, PIG, MR
WORK HISTORY:
Confidential
Role: Senior Technical Consultant
Responsibilities:
- Design and develop Reporting and Analytics tool using Angular JS, D3.js, .Net Web API framework, HTML5, SQL Server 2012
- Source the data from different data sources in Verizon Hadoop environment which includes data integration, data processing, Elastic index building, Data enrichment, and correlation activities
- Work with users to understand the application issues reported and address those issues
- Work on development of application for reporting, and analytics using big data technologies
- Evaluate different open source tools which can be further enhanced and leveraged for providing reporting and analytics on traditional databases as well as big data platforms
- Understand the user requirement and work with the development team to formulate the plan for development and implementation
- Support development, unit testing, user acceptance testing, and implementation of reporting applications
- Work on cross-organizational investigative efforts of data/software anomalies to identify root cause, quantify impact, stakeholder solutions, and deliver resolution to fix issue and improve overall application integrity.
Environment:
- Visual Studio 2008
- Windows 2008 Server
- Net Framework 4.0
- C#
- LINQ
- ASP.NET MVC 4
- Web API
- Web Services
- REST
- JSON
- Entity Framework 5
- Angular JS
- JQuery
- Node JS
- SQL Server 2008
- VB6.0
- ASP 3.0
- SVN
- Jenkins
- Microsoft Share
- MS Test
- Cyber Ark EPV
- IBM MQ
- XML
- SOAP
- WSDL
- GIT
Role: Tech Lead
Responsibilities:
- Hands on experience in design & implementation of Vehicle collection and remarketing application for Chase Auto Finance built on .Net MVC framework, HTML5, AngularJS, CSS3, Web API.
- Worked on creating Web API controllers and Angular JS controllers.
- Created Web API services and used them from Angular JS controllers.
- Created stored procedures in SQL server 2008.
- Designed and created Control M Jobs to be deployed to different environments which will be run from Control M Enterprise Manager (Control M Workload Automation).
- Developed automation tools using C# for various tasks which involves manual work efforts.
- Created SSIS packages for transferring data from Oracle to SQL Server.
- Used Agile-Scrum model of development and used SharePoint for sprint planning.
- Led a team of 5 developers to deliver the application and its further enhancements.
- Performed Requirement analysis post interactions with business users.
- Ensured comprehensive Unit testing by the team in each sprints.
- Facilitated code reviews, system improvements and business function optimizations.
- Performed best design & code practices in the Application.
- Conducting reviews of codes & test cases and analyzing change requests/enhancements
- Involved in enhancements, reviews, and ensured design meets functional requirement needs.
- Conducted Defect calls and managed the closure of the defects by test team in QC before the code integration.
- Research, document and troubleshoot related technical problems
- Point of contact for the technical assistance
- Mentoring the team for their functional and technical obstacles
- Used agile methodology for implementing the application.
- Conducted in Sprint planning, Sprint Reviews and Sprint Retrospective sessions.
Environment : Visual Studio 2008, Windows 2003 Server, Net Framework 3.5, C#, LINQ, XML, ASP.NET MVC 3, JSON, Forms Editor, JQuery, SQL Server 2008, VB6.0, ASP 3.0, VSS6.0, Microsoft Share Point, Team Tack (bug tracking), XML, SOAP, WSDL
ConfidentialRole : Senior Developer
Responsibilities:
- Analyzed and estimated the tasks for the requirements of Employee hiring process, Earnings and Deductions & Payroll processing.
- Implemented the business logic as .NET Framework assemblies using C#, ADO.Net and by following Singleton and Factory design patterns
- Involved in enhancements, reviews, and ensured design meets functional requirement needs.
- Created the ASP.NET UI pages using several asp.net server/custom controls & used XML Data Island to display the contents from database
- Implemented Data access layer in C# and database logic using stored procedures. Used SQL Profiler to trace & debug the SQL operations between frontend and database layers
- Mentored team on different technological areas
- Used agile methodology for implementing the application.
- Involved in Sprint Reviews and Sprint Planning sessions.
Environment : Java, J2EE, Struts, Tomcat 5.x, Oracle
Confidential
Role : Developer
Responsibilities:
- Analyzing the given requirement based on the High Level Design Document.
- Prepared the Low Level Design Document with Sequence Diagrams.
- Code as per the design and deploy it on the Internal Testing Server, before deploying it on the Integration Server
- Interact with the onsite members in efficient resolution of issues.
- Sanity testing of the module before release.