Senior Full Stack Developer/ Lead Resume
New York City, NY
SUMMARY
- Certified Scrum Master (CSM) with teh 10+ years of extensive experience of hands on coding, team leading and project lead/management experience of complex and enterprise software projects.
- Proven IT professional with around 10+ years of experience in software development including Analysis, Design, Development and Testing of various applications, in .NET environment.
- Experienced in teh full Software Development Life - cycle. Including gathering requirements, application design and development, documentation, testing, deployment, team leadership and project management.
- Has teh ability to handle teh entire development life cycle single-handedly starting from application architecture, interface design, database design, responsive HTML & CSS design, coding, testing and deployment.
- Extensive experience in developing applications using ASP.NET, C#, VB.NET, PHP, JAVA & My SQL, MVC, Object Oriented Programming, 2.0/3.0/4.0/5.0 , ASP 3.0, Visual Basic 6.0, .NET Framework 1.1/2.0/3.0/3.5/4.0/4.5 , XML, XSL, XPATH, ADO.NET, VB Script, Java Script, J-Query, AngularJS, HTML, HTML5, CSS, IIS, Visual Studio.NET 2003/2005/2008/2010/2012.
- Highly adoptive in Agile, Scrum based development, Continuous Delivery and Continuous Integration environments for complex projects, extensive knowledge in agile and scrum principals.
- Experience in ORM Tools such as LINQ, LINQ to SQL, Entity Frame work.
- Experience in Client Side debugging tools such as Firebug, Fiddler all Browser Developer tools.
- Experience in AngularJS controllers, directives, components, factory and service resources, routings and events. Expertise in DOM manipulation using JavaScript, jQuery and AngularJS.
- Experience in SOA architecture using Web Services, WCF, Web API, REST Service and SOAP.
- Experience in Site core CMS, WordPress and Joomla technology.
- Experience in building Rich Ajax enabled UI based web applications in Asp.NET
- Excellent experience in reporting tools such as SSRS and Crystal Reports.
- Experience with Database design and Normalization. Worked extensively on SQL Server 2000/2005 and 2008, SSIS Packaging, Performance Tuning, Full-Text Search feature, Query Optimization, Creating Stored Procedures, Functions, Triggers, Indexes and Views.
- Extensive experience in e-commerce platforms with teh 3rd party payment gateway integration.
- Experience in Source Safe tools such as VSS and TFS.
- Excellent Experience in developing N-Tier applications including, Presentation, Business, Data Access and Web Service layers.
- Experience in ALM process, Production support, Problem Ticket, Problem Review Board/Meeting, Service Request, Change Request, Incident, Remedy and Release Process
- Experience in TCP/IP programming and SSL implementation.
- Experience in Android mobile applications.
- Experience in third party libraries like Telerik and Awesome MVC
- Experience in TDD with MSTest
- Experience in Production web Server handling, IIS web setup and maintenance and performance turning of application and database server..
- Experience in complete ALM process such as Production support, Problem Ticket, Problem Review Board/Meeting, Service Request, Change Request, Incident, Remedy and Release Process
- Served as teh primary technical liaison with our customers during and after development/implementation process.
- Manage all aspects of customer issues tracking, technical problem resolution, and management of client communications.
- Lead and manage resources at on-shore, off-shore from business requirement, technical and solutions point of view and staffing & estimation.
- Ensuring teh developed code meets quality standards through code and design reviews.
- Build customer confidence in teh platform and establish an ongoing long-term partnership with teh customer’s management team.
- Day-to-day customer assistance / troubleshooting.
- Involved in Pre-Sales and Post-Sales activities and provided teh strategic plans about teh business promotions, Search Engine Optimizations and etc.
- Resourceful and reliable candidate with quick learning capabilities, excellent interpersonal, communication, organizational, analytical and problem-solving skills.
- Experience in managing multiple projects and to ensure on-time delivery.
- Resourceful and reliable candidate with quick learning capabilities, excellent interpersonal, communication, organizational, analytical and problem-solving skills.
TECHNICAL SKILLS
Programming Languages/Technologies: C# and VB.NET (4.0/3.5/3.0/2.0/1. x), Visual Basic 6.0., C, C++, PHP, Java, Android Web Services, WCF, LINQ, Entity Framework, AJAX, SOAP, XML, XPATH.
Operating System: Windows 2000, Windows 2003 Server, Windows XP, Windows Vista, Windows 7.
RAD Tools: Visual Studio 2012, 2010, 2008, 2005 & 2003, Visual Source Safe 6.0, Team Foundation Server
Reporting Tools: Crystal Reports, SSRS.
Framework: .NET 1.1, .NET 2.0, .NET 3.5, .NET 4.0, .NET 4.5, ADO.NETMVC 2.0/3.0/4.0/5.0
Web Technologies: ASP.NET (4.5/4.0/3.5/3.0/2.0/1.0 ), ASP, HTML, HTML5, VBScript, AJAX, JavaScript, J-Query, AngularJS, XSLT, CSS and IIS (5.0 through 7).
CMS: Site core, Word press, Joomla
PROFESSIONAL EXPERIENCE
Confidential, New York City, NY
Senior Full Stack Developer/ Lead
Responsibilities:
- Requirement analysis with New York business development teams and teams located across teh world.
- Involved in Enterprise architecture design of teh project,
- Created teh layout pages using Bootstrap responsive layout.
- Developed teh pages using MVC, Razor and Visual Studio.
- Database Design and writing T-SQL Queries, Stored Procedures, Views, Functions, triggers and Full-Text Search
- Coding and Unit Testing
- Developed a PABX syncher using TCP/IP socket programming with multithreading as a Windows Service
- Developed radius syncher to pull teh call details from JSON Web Service from CISCO PABX using JSON.Net
- Created teh WCF service and hosted in IIS to expose teh service to legacy applications as well.
- Implemented Full Text Search SQL Server feature to faster access teh data
- Created SSIS Package and SQL Server jobs to execute to import teh data from other centralized databases.
- Implemented AngularJS Controllers to maintain each view data and implemented AngularJS Service calls using Angular Factory
- Developed SMS integration module with teh Strike Iron SMS API
- Enabled bundling and magnification to improve teh performance of page load
- Did teh performance tuning to convert few large time taking LINQ queries to stored procedures as it stores thousands of calls every week.
- Enabled Indexes and maintaining indexes to improve teh performance.
- Deployment, Server Management and implementation.
- Maintenance and development of change requests.
- Leading teh team
- Travel to teh Confidential ’ various branch locations (missions) for teh project implementation.
Confidential
Senior Developer, Project/Team Lead
Responsibilities:
- Involved in Enterprise architecture design of teh project,
- Developed Reusable User Controls.
- Database design, T-SQL Queries, Stored Procedures, Views, Functions, triggers and Query tuning in SQL Server Database.
- Utilized ASP.NET AJAX and AJAX Toolkit and jQuery UI for rich user interface.
- Designed teh UI Layout and Menus with Asp.Net Master Pages, Asp.Net Theme, HTML CSS, JavaScript and J-Query.
- Developed Web User Controls to reduce teh Complexity in User Interface Coding and provide better look and feel.
- Exposed teh profile data with WCF
- Developed a “Single app and Different UI” based on URL in an application where each customer will have unique styles, logo etc., with teh halp of Themes, styles and asp.net custom web configuration.
- Led teh team
Confidential
Senior Developer/ Project Lead
Responsibilities:
- Involved in requirement gathering, analysis and design of new applications and modules into existing applications.
- System architecture and design
- Developed teh pages using MVC, Razor and Visual Studio.
- Developed a WCF service to receive teh data from JATO Services
- Performed Unit Testing.
- Deployed in Staging and Production servers
- Led teh team
Confidential
Senior Developer
Responsibilities:
- Developed Web forms using Asp.Net, C# and Visual Studio 2008.
- Created 3-Tire Architecture for teh application.
- Involved in Database Design.
- Wrote SQL queries Stored Procedures and Functions of SQL Server.
- Used 3rd party Ajax.Net for partial Post back.
- Performed client side validations using JavaScript.
- Created Web forms using Asp.Net and C#.
- Invoked 3rd party .ASMX Web Service.
- Worked with .css style sheets to format static web pages.
- Integrated .swf controls with Asp.Net web forms.
- Performed Unit Testing.
- Deployed teh application into Test Server and production environment using X-Copy Deployment.
- Maintenance and Enhancement.
Confidential
Senior Developer/Lead
Responsibilities:
- Involved in Complete SDLC, Designing Software Architecture, Detailed Design, Data Design, coding, testing and creation of functional and technical documentation and developed N-tier Application architecture using Visual Studio .Net 2005.
- Created Business components Using C#.Net.
- Developed Web forms using Asp.Net and C#.
- Used AJAX.NET for partial post back to improve teh performance.
- Developed Web User Controls to reduce teh Complexity in User Interface Coding and provide better look and feel.
- Client side validations using JavaScript and Asp.Net Validation Controls.
- Implemented Microsoft Application Data Access Blocks
- Used VSS for version control and backup.
- Performed Unit testing and Integration testing for teh entire system.
- Deployed teh application into Test Server and production environment using X-Copy Deployment.
Confidential
Senior Developer, Lead
Responsibilities:
- Involved in requirement gathering, analysis and design of new applications and modules into existing applications.
- System architecture and design
- Developed teh pages using MVC and Visual Studio.
- Developed a WCF service to expose teh data from JATO commonly for all other applications.
Confidential
Senior Developer
Responsibilities:
- Involved in requirement gathering, analysis and design
- Developed layouts to optimize for teh maximum screen sizes.
- Developed using Android SDK, Java
- Testing in various devices
- Deployed in Google play services.