Senior Web Developer Resume Profile
ConnecticuT
OBJECTIVE |
Multi-Skilled professional offering 10 years of experience in Architecting, designing, developing, integrating and deploying enterprise level solution in a wide variety of business environments with strong footing on Software Engineering and Consulting space. He has proven ability to undertake complex and challenging assignments under pressure. Strong communication skills with diverse audience to convey technical and business requirements. Excellent planning organizational, mentoring skills with capability to function as individual contributor
Professional Profile |
- 10 years of experience in architecting, design, application development, maintenance on the web based 1-2 and n-tierapplications.
- 2 years of Integration and application development on the IBM Message Broker platform.
- 5 years of experience in Microsoft Technologies like VB .Net ASP .Net, ADO .Net, VB 6.0.
- Experience in various Database modeling, design and development using Oracle 8.x 11, DB2 8.x 9.x, Teradata, SQL Server 2005-2012.
- Proficient in Web Services, SOAP, XML, XSL, XSLT, DTD, XMLSchema, CSS, DOM, HTML, and JavaScript.
- Ability to insightfully apply Microsoft development technologies to solve business problems as determined by a client's functional requirements
- Extensive experience in SQL Server Database design, Database maintenance, developing T-SQLqueries, stored procedures, and triggers using SQL Server 2005-2012.
- Good working knowledge with designer tools such as Microsoft Visio, Rational Rose.
- Have strong experience in Technical Leadership, Design, Data Modeling, Development, Performance Tuning, Estimation
- Good working knowledge in designing Use Case, Class, Sequence, Collaboration, State,Component, Deployment, Activity diagrams using UML. Expertise in designing UML design patterns such as Adapter, Proxy, and Bridge.
- Understands and involved in Six Sigma project Implementations, CMMi and Company Specific Processes.
- 2 years of Technical/Project Management which includes estimation, planning, execution, reporting
- Experienced in working in different project models like Waterfall and Extreme Programming, Test Driven Development, Agile development.
Technical Skills
Technical Skills | Years Of Experience |
Visual Studio 2005-2012 | 8 |
.Net Framework 1.1 4.5 | 8 |
C | 8 |
ASP .Net/ Webforms | 6 |
ADO .Net LINQ | 6 |
MVC | 3 |
VB .Net | 8 |
WCF Services/.Net Remoting/REST | 6 |
SQL Server 2005-2012 | 8 |
Oracle 10g, 11i, PL/SQL | 4 |
EntityFramework 5.0 | 4 |
JavaScript | 6 |
AJAX | 4 |
JQuery | 4 |
KnockOut.js | 2 |
Angular.js | 2 |
Mordenizr.js | 2 |
DayPilot | 1 |
SOA Enabled Web Services | 4 |
VB 6.0 | 4 |
Crystal Reports | 4 |
SSIS, SSAS SSRS | 2 |
IIS 5.0-7.5 | 6 |
CSS | 8 |
HTML | 8 |
XML/XSLT, XSD, XML Web Services | 4 |
MSMQ, IBM MQSeries | 4 |
OOPS | 8 |
Sharepoint 2007-2010 | 4 |
nHibernate, nAnt, nDoc, | 4 |
VSS/TFS | 6 |
UML Use Cases | 6 |
COM/DCOM, COM , COM Interop | 4 |
IBM Legacy | 3 |
EMPLOYMENT HISTORY |
Confidential
Senior Web Developer
Key Technologies: .NET 4.0, MVC 4, C , JavaScript, HTML, CSS, LINQ TO SQL, XML, Web API, IIS, Daypilot, Jquery, Knockout, Ajax, Entity Framework 5.0,SQL Server 2008.
Ravi was responsible for:
- Design Develop a new dashboard to be able to view yearly, Weekly Daily activities of employees by location using MVC 4.0.
- Design Develop a new UI to be able to generate report for employee activities using MVC 4.0
- Design Develop new outlook like calendar UI using third-party DayPilot plug-in to enable employees to schedule events as a part of day to day work.
- Design Develop backend Web API as data access layer using EF 5.0.
- Design Develop data model for the application.
Confidential
Senior Web Developer
Key Technologies: .NET 1.1 4.0, ASP.NET, C , JavaScript, HTML, CSS, T-SQL, XML, Web Services, IIS, SSIS, Crystal Reports, SQL Server 2010
- As a senior .NET Developer Ravi was working on new version of Billing application for Ford Motors. There are 5 web applications written in ASP.NET. I was responsible for both frontend and backend solutions. Main responsibilities were:
- Worked on mission-critical parts including ETL process using SQL Server Integration Services SSIS
- Upgraded web UI for application to standard corporate styles
- Developing new solution using SSIS to provide offers and history data to users
- Ugrade application to .NET 4.0 framework from .net 1.1-3.5
- Integrated data exchange with link system
- Designed and Implemented SSIS package to extract, transform and Load data operations from multiple heterogeneous systems to SQL Server.
- Translated business requirements into technical specifications.
Confidential
Senior Web Developer
Key Technologies:NET 3.5 4.5, WCF, WPF, MS SQL 2008, C , XML, HTML, , ASP .NET MVC, WEB API, Javascript, Knockout, AngularJS, SQL Server 2008, REST Web Services, IIS 7.5, TFS, Rally, Agile, MSBuild, Wireshark
- Senior .NET developer in Global press release Distribution Management System. The Global Distribution System is a multi-server, multi-process, highly SOA service oriented architecture , and highly parallel system that forms that backbone of Marketwire's business by constructing and delivering press releases to Marketwire's entire distribution network simultaneously with millisecond precision. Backend development based on SOA service-oriented architecture using WCF services. Agile development process was used with two weeks iterations.
- Prototype and evaluate alternative designs in light of security, reliability, continuity and functional completeness.
- Implemented press release distribution to Fax, Facebook, Twitter, various text/xml file formats, such as: NITF, NewML, XML.
- Was responsible for media distribution JPG files and modification of IPTC metadata ,
- Developed component to distribute Fax press release using 3rd party web services EasyLink.
- Worked with Facebook Graph API, Facebook C SDK to distribute press releases in Facebook client's fan pages
- Was responsible to creating a new automatic build system using MSBuild and TFS
- Implemented distribution to FTPS protocol FTP with SSL certificate
- Migrating old applications to new SOA platform, reverse engineering for old applications
- Developed a number of prototypes for distribution system
- Designed and implemented a number of support tools using ASP.NET MVC, WEB API
- Troubleshooting network issues related to WCF services using Wireshark
- Created REST API to explore and traverse topic of intrest optimized using responsive design techniques to work equally well at both full and mobile screen sizes using Javscript, Angular JS, bootstrap.
- Implemented MVVM with KnockoutJS and jQuery-validation
- Implemented caching mechanism on page level web forms and for ASP.NET web server controls
- Developed master pages and handled events between master pages and content pages.
- Developing the framework for the whole application like exception handling, logging, etc.
Project Name: Global Client Screening.Royal Bank of Scotland Stamford, CT, Apr 2010 - Apr 2012Senior Web Developer/Tech Lead/Project Management
Environment - ASP.NET 3.5, VB .Net, C .NET, ADO .NET, Microsoft Visual Stuidio.NET 2008, IIS 8.0, SQL,XML, XSL, HTML, SQL Server 2000 Enterprise Manager, SQL Server 2008, Confidential
Senior Web Developer
Roles Responsibilities
- Design, develop, and enhance Presentation Layer using master page and reusable user controls to apply consistent web application look and feel across all websites in the web farm. Technology used includes MS Visual Studio 2010, AJAX, Script Manager, CSS, Javascript, AjaxControlToolkit controls.
- Designs, develops, and enhances Business Logic Layer using ClassFactory design.
- Designs, develops, and enhances Data Access Layer to centralize all CRUD actions against SQL Server 2008 R2 databases and external mainframe subsystems. Develops, enhances new and existing business objects' data model and provides public accessible method for Business Logic Layer to simply CRUD actions against abstract business objects
- Designs, develops, and enhance SQL Server database objects include tables, views, triggers, stored procedures, relation tables
- Designs database Entity Relation Diagrams ERDs
- Participate with various business units to capture specific business requirements
- Analyze customer specific requirements for the product and suggest customizations.
- Architect technical solution from business requirements.
- Provide assistance to project lead with estimation and work break down structure to come up with effective milestone timelines.
- Gather infrastructure requirements in collaboration with global teams to come up with effective solutions.
- Provide guidance on the reusability of existing components.
- Suggest industry best practices to development teams.
- Mentor junior team members.
- Status reporting to management.
- Develop various scripts and tools to automate build and deployment.
Confidential
Senior Web Developer/Tech Lead
Environment - ASP.NET2.0, VB .Net, C .NET, ADO .NET, Microsoft Visual Stuidio.NET 2005, IIS 5.0, SQL,XML, XSL, HTML, SQL Server 2000 Enterprise Manager, SQL Server 2005 Query Analyzer, .NET Framework 3.5, and Windows 2003 server, ,Crystal Reports XI, jQuery, Winforms, WPF, XAML, and Windows 2003 server, Multithreading, Sharepoint, VB 6.0, Oracle, Unix, Delphi, COM/DCOM/COM , MS VC , Teradata, nHibernate, nAnt, MSMQ, IBM Message broker services, Dreamweaver, PL/SQLIBM legacy systems, SSIS, SSRS
Role and responsibilities in project:
- Gathering requirement from business users.
- User and stake holder interaction along with project manager with regards to schedule, feasibility and status of progress
- Assignment of work and day to day co-ordination with offshore
- Manage work queue, holiday support.
- Perform project tracking, monitoring activities for the group.
- Reporting various status to management
- Communicate project objectives and clarify end user requirements to team members
- Conduct weekly team meetings
- Participate in hiring activities for the team
- Performance management
As Tech Lead/Analyst-Programmer:
- Develop and implement custom web based solutions for internal business units using C , VB.NET, AJAX
- Added user interface features with AJAX and CSS.
- Utilized SharePoint and SharePoint Designer to create and manage team site, templates and workflows.
- Entry level design and customization of SharePoint Lists, Content Types, Workflows, Views, Sites using SharePoint Designer.
- SharePoint development with InfoPath and SharePoint Designer creating custom lists, libraries, workflows and forms.
- Developing and building WebParts using SharePoint object model and SharePoint Designer.
- Design, develop, and implement portals, web parts and dashboards, scorecards to both a Microsoft SharePoint 2007
- Designed and coded a custom permissions base security implementation, to help applications conform to Sarbanes-Oxley security requirements.
- Preformed maintenance and added enhancements to existing Classic ASP and VB6 applications.
- Upgrade and convert existing VB 6.0 and ASP web applications to the .NET framework.
- Converted Classic ASP Pages to Web Forms pages using .NET Standard Controls and Custom Ajax enabled controls.
- Designed, developed and implemented web services to provide interoperability between heterogeneous systems.
- Created financial and accounting reports with reporting Services having complicated drilldowns, parameter selection from custom variable dropdowns. Integrated reports into website them so that can be viewed by website user wrote Transact-SQL T-SQL based stored procedures, triggers, user functions.
- Developed Webservice to search inventory database for parts pricing and place orders, implemented with .net C Visual Studio, SOA, XML, WCF.
- Developed new Webpages for website to search for parts pricing and place orders, with .net and Visual Studio.
- Used asp.Net 2.0, OOP, VS2005, SOA, nHibernate ORM and LINQ, wrote nUnit tests.
- Written stored procedures, triggers using SQL in SQL SERVER 2000.
- Extensively used GridViews with sorting and paging
- Implemented Template Columns for Custom Nested GridView
- Developed XSL, XSD files for Media Metadata XML files.
- Used N-tier architecture for presentation layer, the Business and Data Access Layers and werecoded using VB .Net.
- Using SSRS creating well-formed reports and web-based reports such as matrix reports, drill down, drill through, sub reports, chart reports, multi parameterized reports
- Created SSIS Packages to import and export data from Excel, XML and Text files
- Transformed data from various data sources using OLE DB connection by creating various SSIS packages.
- Worked as a developer in creating complex Stored Procedures, DTS packages, triggers, cursors, tables, and views and other SQL joins and statements for applications
- Developed parameterized crystal reports existing reports for presentations using cross-tab reports, running totals and alerting.
- Conducted database management, performance measurement and performance tuning for new databases and existing databases by using SQL Profiler, SQL Analyzer and SQL Enterprise Manager.
- Migrate ad-hoc reports from SSRS2005 to SSRS 2008.
- Created WCF Services which provides data for internal reporting with Data access layers using ADO.Net Entity Framework.
- Developed Web Services for user authentication and file ransfer
- Used Xpath, XmlNode to access files and XMLDataDocument to synchronize with Datasets.
- Ensured Security to all the portals by creating Tampered proofed URLs.
- Wrote triggers for sending Emails after to clients after any kind of transaction has been made
- Implemented Template Columns for Custom Nested GridViews
- Worked on exporting reports to Excel from Gridviews and Ultrawebgrids.
- Preparing the technical specifications for components.
- Coding and preparing the unit test plans as per software development life cycle for development and enhancement projects.
- High and low level design of modules/components
- Performing Code Reviews.
- Help in conversion of functional requirement into technical requirements.
- Help in Estimation of work, preparation of work break down structure for various functional requirements, manage impact of scope changes to various work products.
- Deployment of Application on Test and Production Server