Lead Analyst Resume
Plano, TexaS
SUMMARY
- 11 years of IT experience with strong web and software development skills.
- Over 10 years of experience in 2010, ASP.NET MVC 4, MVC 5, MVC 6, MS SQL, T - SQL technologies.
- Well-versed in Web 2.0 concepts with skills in creating websites with HTML, JQuery, CSS, RSS, social networking and video capabilities
- Thorough knowledge of SharePoint 2010, Installation, Configuration, Administration, Application Development and Version Control in TFS 2010.
- In-depth understanding of security, SEO, and optimization to maximize site performance
- Thorough knowledge of OOPS, Singleton, Factory Design Patterns, Agile Methodologies (SCRUM), TDD, Test Driven database development Methodologies and DB Design concepts.
- Well-versed in Web services such as Services: WCF, RESTFul Services, JSON, WebAPI
- Efficient Team Leader & Player, combining communication, interpersonal & problem solving skills with analytical, decision making and leadership capabilities to enhance organizational objectives.
TECHNICAL SKILLS
Web Technologies: SharePoint 2010, ASP.NET, PHP, JQuery, AJAX, HTML, DHTML, XML, CSS, XSLT, JavaScript, AngularJS, JSON, Bootstrap, WebRTC.
Web Servers: IIS, Apache.
Databases: MS SQL Server, MySQL, Oracle 11g.
Frameworks: .NET Framework3.5, 4.0, Entity Framework in .NET, nHibernate, LINQ.
Languages: C#, VB, PL/SQL.
IDE: Visual Studio 2010, SharePoint Designer 2010. Edit plus, PHP IDE, Delphi.
Operating Systems: WINDOWS Server 2003, 2008. Linux.
Applications: Microsoft Office Suite, Adobe Photoshop.
Version Control: SVN, Team Foundation Server 2010.
Cloud Based Technology: Akamai Technologies CDN, MS Azure
PROFESSIONAL EXPERIENCE
Confidential, PLANO, TEXAS
Lead Analyst
Responsibilities:
- Used AngularJS to pull up the account details.
- Used AngularJS for Client side data binding.
- Designed and Implemented using RESTful API and C#.
- Designed, Developed ASP.NET Web APIs for My Account, Orders, Customer modules.
- Developed Models and Controller classes for Orders, customers and My account modules.
- Worked with Javascript framework AngularJS and bootstrap frameworks to improve UI of the application.
- Used Entity Framework as ORM in the Data Layer.
- Was involved in Tech spec creation for various User Stories Specification (USS) related to applications using Agile/Scrum methodologies with TFS 2013 as scrum board.
- Implemented Azure Table storage services to store large amounts of structured data.
- Involved in architecting SOA initiatives to migrate existing applications to service based solutions on a WCF platform
- Worked on Development and Maintenance of multiple portal screens developed using C#.NET as a language.
- Created Stored Procedures/functions for email confirmation and customer/orders assessment modules.
- Created unit test plan and unit test cases for the entire Change request I worked on.
- Co-ordinate with the project manager in gathering feedback on the Application status.
- Providing technical leadership, specifically with regard to learning new .NET technologies, for the development staff.
- Co-ordinate with the project manager in gathering feedback on the Application status.
Confidential
Senior Web Developer
Responsibilities:
- As a senior programmer involved in supporting all the above mentioned Manual Mobiles, MOC, Telephone directory applications.
- Worked on UI as in Single Page Applications for responsiveness on each module for the above applications utilizing Javascript based framework AngularJS .
- Involved in Production support processes such as Incident case management, logging, prioritization of issues and status updates.
- Created & Deployed Simple & Connectable Web Parts by using C# and SharePoint Object Model.
- Fix and track progress of various Incidents of the above Applications using Team Foundation Server (TFS 2010).
- Coded T-SQL, stored procedures and Triggers for the applications database.
- Involved with requirements assessment, design and developing custom solution using SharePoint 2010 and .Net 3.5.
- Developing custom web parts, workflows, User Controls according to business requirements that utilize design patterns to provide a highly flexible and easy to maintain solution.
- Quickly develop SharePoint designer workflows that can be used for implementing business cases.
- Creation of dashboards utilizing JavaScript, JQuery and CSS.
- Created Sites, Document Libraries, Lists and Views to collaborate users.
- Created Site Columns and Content Types to reuse schema of columns in different documents of web application.
- Using Powershell commands for taking Backup of the current website and database from SharePoint 2010 Administrator Powershell commandline tool.
- Enabling Features sitewide and application wide using powershell and interface in combination.
- Windows PowerShell scripts installation and scheduling in task manager for daily and weekly backup.
Confidential
Senior Software Engineer
Responsibilities:
- Analyzing the requirement of the management and identifying the technical needs.
- Incorporate technical considerations into website design plans, such as budgets, equipment, performance requirements, or legal issues including accessibility and privacy.
- Deployment of the changes from development to Test and production environments.
- Conduct technical meetings within cross functional teams.
- Technical, Functional Documentation of the portal functionality.
- Developed some user controls using JQuery and Asp.Net controls which helped the end user to use the application with more ease and flexibility.
- Developed a custom API to synchronize the user data from Active Directory to SQL Server (LDAP
- Authentication) & integrated custom login module using LDAP.
Confidential
Senior Web Developer
Responsibilities:
- Designing the database.
- It had a feature using which the Voucher/Discount coupon once redeemed would be expired.
- Requirement understanding from the tech lead.
- Developed a module to export and import the data to/from the excel sheet.
- Created Stored Procedures, Functions and tables.
- Involved in developing the ADO.NET classes and used Microsoft Enterprise Library
- Coding, unit testing using N-Unit, bug fixing, error solving.
Confidential
Web Programmer
Responsibilities:
- Team Player assigned to the clients direct point of contact for all projects.
- One to one chat with client to get the requirement and then analyzing the requirement identifying the technical needs.
- Register web sites with search engines to increase web site traffic.
- Evaluate code to ensure that it is valid, is properly structured, meets industry standards and is compatible with browsers, devices or operating systems.
- Evaluate or recommend server hardware or software.
- Perform or direct website updates.
- Recommend and implement performance improvements.
- Research, document, rate or select alternatives for web architecture or technologies.
- Provide clear, detailed description of website specifications such as product features, activities, software, communication protocols, programming languages, and operating systems software and hardware.
- Incorporate technical considerations into web site design plans, such as budgets, equipment, performance requirements or legal issues including accessibility and privacy.
- Document technical factors such as server load, bandwidth, database performance, and browser and device types.
- Monitor security system performance logs to identify problems and rectify the same.