Team Lead, Systems Analyst And Sr. Developer Resume
NY
SUMMARY
- More than 8 years’ experience in the IT industry.
- Have worked as Senior Developer and Developer. Switched roles as needed in the Software Development Life Cycle.
- Strong experience in coordinating with non - technical team for capturing business and functional requirements.
- Strong experience in Data Gathering, Analysis, Planning, Development, Testing, Debugging, Implementation and Support of web applications.
- Extensive experience in .NET using ASP.NET WebForms, REST/Web API, Web Services, MVC, Windows Applications, C#, VB, ADO.NET, ADO, Entity Framework, IIS.
- Experienced in using HTML, Javascript, JQuery, JQuery UI, BootStrap, AJAX, CSS, XML, JSON.
- Experienced using Visual Studio 2003, Visual Studio 2005, Visual Studio 2008 and Visual Studio 2013.
- Strong database development experience primarily using MSSQL Server 2008, 2005 and Oracle 9i.
- Hands on experience in implementing Stored Procedures, User Defined Functions, Cursors, Triggers, Views, Indexes and Constraints.
- Hands on experience with T-SQL and PL/SQL.
- Experience on performance optimization of the web applications using Red Gate Performance Profiler, Microsoft SSMS and Microsoft SQL Profiler.
- Strong experience on working with reporting tools like SQL Reporting Services and EasyQuery for ad-hoc reporting.
- Experienced using version control tools like Microsoft Team Foundation Server, Microsoft Visual Source Safe, SVN and Serena Version Manager.
- Experienced in calling Authorize.NET as a payment gateway.
- Heavy experience in implementation of web applications on the Amazon Cloud (AWS).
- Experience in handling systems for the Learning, Content Management, Retail and Human Resources.
- Experienced working in a SCRUM environment.
- Good interpersonal skills, quick learner, willing team player. Ability to perform at high level to meet deadlines, adaptable to ever changing priorities and environments.
TECHNICAL SKILLS
.NET Framework Technologies: .Net Framework 1.1, 2.0 3.5, 4.5, Web Forms(ASP.NET), MVC, Windows Forms, ADO.NET, HTML, SOAP Web Services, RESTful API, XML, Web Services, IIS, LINQ, Entity Framework, AJAX, JQuery, CSS, Bootstrap
Environment: Visual Studio 2003, 2005, 2008 and 2013, Expression Blend, SQL Server Management Studio, SQL Profiler, Amazon Web Services
Languages: VB. Net, C#, Visual Basic 6.0, JavaScript
Databases: SQL Server 2008, SQL Server 2005, Oracle 9i, MS Access
Reporting Tools: SQL Server Reporting Services 2008, Crystal Reports
Other Tools: Microsoft Office 2007, Microsoft Office 2003
Operating Systems: Windows Server 2012, Windows Server 2008 R2, Windows Server 2003, Windows XP, Windows 7, Windows 8
Version Control: Team Foundation Server, Source Safe, SVN, Serena Version Manager
Bug Monitoring System: OnTime, Serena TeamTrack
Third Party Tools: EasyQuery, CKEditor, Ants Profiler, Log4NET, Rustici SCORM Engine, TNValidate
PROFESSIONAL EXPERIENCE
Confidential - NY
Team Lead, Systems Analyst and Sr. Developer
Environment: ASP.NET, RESTful API, MVC, AJAX, Web Services, C#, VB, .NET Framework 2.0, 3.5, 4.5.2, Visual Studio 2013, ADO.NET, Entity Framework, SQL Server 2008, SSRS, SSIS, AWS, TFS, Authorize.NET, Rustici SCORM Engine, Easy Query, SCRUM, Windows Server 2012, log4NET
Responsibilities:
- Setup the Team Foundation Server, the DEV, QA and Staging application and DB Server.
- Implementation of the LMS on the DEV, QA, Staging and PROD environments.
- Went through the code and explored and explained all functionality to the customer service team.
- Conversion of the LMS into SaaS model.
- Used SSIS to migrate separate databases of existing clients into one database for the whole SaaS application.
- Updating to the new Look and Feel of the system into a modern UI using JQuery UI.
- Updated the .NET Framework from 2.0 to 3.5 and then from 3.5 to 4.5.2.
- Conversion of reports into SSRS reports.
- Addition of ad-hoc reporting using EasyQuery.
- Creation of SOAP webservices for creation of user and retrieving user trainings.
- Created the RESTful API using .NET Web API Project using C#, Entity Framework and JSON.
- Used TNValidate as third party tool for validation of user input for the Web API.
- Addition of e-commerce module utilizing Authorize.NET as payment gateway.
- Implementation of the updated version of Rustici SCORM Engine.
- Optimization of slow modules. Used Redgate ANTS Profiler and Microsoft SQL Profiler for investigation.
- Added functionality that generates PDF certificates upon course completion.
- Integration of Google Contacts, Google Maps and Google Drive through Google API.
- Configuration of the AWS Cloud.
- Migration of Production environment to the AWS Cloud.
- Integration of ICS files into email notifications for calendar.
- Implementation of a Remember Me functionality using cookies.
- Conversion of password from plain-text to SHA-512 encrypted strings.
- Oversee the application of responsive design to the student area utilizing bootstrap.
- Manage a team of 6 developers in the conversion of business requirements into technical specifications.
- Perform code review and testing.
- Personally handle deployment to production.
- Reporting of progress report weekly to EI VP.
- Provide support for urgent issues around the clock.
- Responsible for creation of the system specification document for RFP to prospective clients.
- Part of SCRUM team
Confidential - Westborough, MA
Applications System Consultant
Environment: Windows forms, WPF, VB, Visual Studio 2008, Webforms, .NET Framework 3.5, ADO.NET, SQL Server 2008, Serena Version Manager, SCRUM, Windows Server 2008, JavaScript
Responsibilities:
- Worked on numerous change requests and defects as they come in.
- Development using VB, C#, Microsoft Visual Studio 2008 and Microsoft Expression Blend.
- Backend for this project is Microsoft SQL Server 2008.
- Utilized JavaScript for data validation for website component.
- Utilized Crystal Reports for reporting.
- Utilized ADO.NET to retrieve and manipulate database records.
- Attend SCRUM meetings.
- Attend client meetings.
- Peer-to-peer code review and unit testing.
Confidential
.NET Web Developer
Environment: ASP.NET, C#, Webforms, Visual Studio 2008, .NET Framework 2.0 and 3.5, ADO.NET, SQL Server 2008, TFS, SCRUM
Responsibilities:
- Designed and developed UI using ASP.NET web forms, AJAX, Java Script, CSS and DHTML.
- Designed and developed business layer components using C#.
- Used and consumed SOAP Web Services for various business requirements in the project
- Created user controls and web controls.
- Used JavaScript for Client Side validations
- Implemented Data Access layer using ADO.Net to communicate with the MS SQL server database
- Extensively usedADO.NETobjects such as Data Adapter, Dataset, Data Reader, and Data View.
- Used ASP.Netserver controls like Repeaters, Data Grids as a part of user interface and for data display.
Confidential
Systems Analyst
Environment: ASP.NET, VB, Webforms, Web Services, Visual Studio 2003, .NET Framework 1.1, Oracle 9i, PL/SQL, Source Safe, Windows Server 2003, Crystal Reports
Responsibilities:
- Participated in data gathering, analysis, development, testing for these systems.
- Solo developer for EETS, EDRS, RUM, LDTS. These web applications were built from ground up.
- One of the developers for RUSH.NET
- Utilized .NET Framework 1.1 and Microsoft Visual Studio 2003 using n-tier architecture.
- Backend used is Oracle 9i. Created the database and all database objects such as tables, stored procedures, user defined functions, triggers, etc. for the four projects above where I am the solo developer.
- Created reports using Crystal Reports.