Sr. Senior Developer Resume
Redmond, WA
SUMMARY:
- 8+ years of IT experience in Analysis, Design, Development, Implementation and Testing of Web Based, Client - Server and N-tier Architectures.
- Designed and developed the user interface, the cost benefit analysis summaries module & the printing module of application using JavaScript, JQuery, JSON, AJAX, HTML/HTML5, Bootstrap and CSS/CSS3 that helped store operators to execute sales orders more efficiently
- Proficiency in Software Development Life Cycle (SDLC) and AGILE methodologies of development process such as requirement analysis & definition, designing, coding, testing and implementation.
- Hands on experience in design using Object Oriented Programming Principles like Inheritance, Polymorphism and Design patterns like, Singleton , MVC3.0.
- Expertise in using ADO.NET objects such as Connection Object, Command Object, Data Reader Object, Dataset Object and Data Adapter Object.
- Experience in web programming with hands on experience on using Custom Controls, Master Pages, Themes and Validation Controls.
- Experience in using ASP.NET AJAX, VB.Net framework for quickly creating efficient and interactive Web applications that work across all popular browsers.
- Customized many features through JQuery and JS and with heavy DOM manipulations as per the client’s requirement
- Experience in Windows Applications.
- Being doing single page Apps using MVC especially on Angular Js
- Experience in Classic ASP applications, JSON and VB6 scripting.
- Experience in unit testing using Jasmine.
- Experience in Windows Workflow Foundation (WWF)
- Expert level experience in SQL Server 2008/2005/2000 , Tables, User Defined Functions, Stored Procedures, Cursors and Triggers .
- Extensive experience developing application using Silverlight and WPF development including front end designing in Confidential Expression Blend & XAML.
- Experience in development and implementation of Windows Communication Foundation (WCF), and also Responsible for developing WCF based Service , Data, Fault and Message Contracts.
- Strong expertise in writing complex Access, Excel Macros with Excel VBA for different Business Environments.
- Experience in .NET Framework 4.0/3.5/3.0 with WCF, Silverlight 4.0/3.0 and LINQ
- Proficiency in using Silverlight to develop web applications with rich graphics, user interaction, multimedia, animations and that can operate on all popular web browsers.
- Experience in using Language-Integrated Query ( LINQ to Objects, LINQ to XML, and LINQ to SQL ) and retrieve data from different data sources.
- Experience in Design patterns like Singleton and MVVM.
- Experience in working on Web Services , SOAP, WSDL, Database design, object oriented Architecture, XML, HTML, DHTML, CSS.
- Performed N-Unit Testing for the piecewise testing of the Applications.
- Experience in Configuration Management, setting up company Version policies, build schedule using Team Foundation Server and Visual Source Safe (VSS).
- Knowledge of VSTO in generating reports in MS-Word and MS-Excel.
- Good experience with Reporting Tools like SQL Server Reporting Services (SSRS).
- Experienced in creating and running unit test with the Confidential Unit test framework for managed code.
- Worked with MVVM pattern and developed view-models using typescript.
- Developed View Models using Typescript .
- Experienced in Designing and code reviews.
- Experience in working with data migration.
- Excellent analytical and interpersonal skills. Quick learner and good performer both in team and independent job environments. Proficient at grasping new concepts, applications and technologies quickly, and utilizing the same in a productive manner.
TECHNICAL SKILLS:
.Net Technologies: ASP.NET 1.0/2.0/3.0/3.5/4.0 , ADO.NET 1.1/2.0/3.5
Languages: C#.Net, VB.NET, C, C++, SQL, PL/SQL,No SQL, T-SQL, My SQL,VB
Tools/Technologies/Patterns: Confidential Visual Studio 2010/2008/2005 , Visual basic, Team Foundation Server (TFS), WCF, WPF, NHibernate, LINQ, NUnit Jasmine, JUnit, Testing, Excel Macros, MVC.
Web Based: ASP, ASP.NET 1.1/2.0/3.0/3.5 , AJAX, ADO.NET, SOAP, CSS, XML, XSD, XSL/XSLT, XAML WSDL, HTML, DHTML, VBScript, Java Script, Bootstrap Angular JS, Knockout, MVVM, AWS, WebAPI, MVC
GUI & IDE: Visual Studio.NET 2003/2005/2008/2010.
RDBMS: MS SQL Server 2008/2005/2000 , Oracle 8i/9i/10G, MS Access.
Reporting Tools: Crystal Reports 9.0/10.0/11.0/12.0 , Confidential SQL Server Reporting Services (SSRS)
Web Server: IIS 5.0/6.0/7.0
Design Tools: UML, Rational Rose, MS Visio 2003/2008.
Version Controller: TFS Visual SourceSafe, Sub Version/Smart SVN.
Operating Systems: Windows 2008/2003/2000/ NT/XP/Vista, MS-DOS.
PROFESSIONAL EXPERIENCE:
Confidential, Redmond, WA
Sr. Senior Developer
Responsibilities:
- Good hands on experience on Dynamic CRM 2015, C#, ASP .net with the ability to work on any assignment with minimal learning curve.
- Emitting events in specific conditions, logging the emissions (error logs, ETW logs, etc.) to gather the necessary data for the business side of the team for faster and efficient decision-making.
- Producing architecture and logic for health runner to analyze the health of the deployed services to
- send reports and send timely alerts exceptions or unforeseen errors arise.
- Collection of high priority alert logs and displaying the data in a meaningful format for a Confidential internal alerting tool with a response times of 1 minute, 3 minutes, and 5-10 minutes (as required).
- Using Scope (SQL-like language) scripts to aggregate large datasets and produce structured streams and Dumping the structured stream data from Cosmos ( Confidential ’s internal big data solution) onto SQL Databases for faster accessibility.
- Configuring High charts (3rd party plugin) charts using Angular JS services get and query to access data and data objects sent in JSON format.
- Presenting the work in demos to the larger team, documentation of it in OneNote, and ramping up of new hires were also part of the responsibilities.
- Performed Unit Testing, Integration Testing and Regression Testing of the application.
- Working with GIT for version control and project tracking.
- Worked on Server-side synchronization: synchronizing appointments, contacts, tasks (ACTs), and email messages between Exchange Server and Confidential Dynamics CRM Server.
- Working on developing synchronizing jobs using services and c#.
- Fixing the bugs raised in the existing system.
- Synchronizing the appointments, contacts and tasks along with emails.
- Creating the jobs which run synchronization tasks using window services.
- Using SQL server to create backend jobs for schedule.
- Using Visual studio to develop synchronization tasks.
- Using Exception handling framework to debug the issues.
- Worked with Confidential Azure Service Fabric which makes it easy to package, deploy, and manage scalable and reliable microservices and containers.
- By using Confidential Azure Service Fabric Addressed the challenges in developing and managing cloud native applications.
Environment: C#, MVC, Cosmos, ASP.Net Web API, Entity Framework, LINQ, HTML5, CSS3, Angular Js, Bootstrap, JavaScript, SQL Server, Confidential Azure Service Fabric, Git.
Confidential, Eden Prairie, MN
Sr. Senior Developer
Responsibilities:
- As part of the development team, I was associated with the full life cycle of the project ( analysis, trading design, development, testing, and implementation ).
- Involved in Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application.
- Effectively created easy to use, reusable controls and integrated them into ASP.NET web pages.
- Controlled overall look and feel of ASP.NET web site by defining themes and skins and applying them at page level as well as control level.
- Effectively used master pages to create consistent layout for the ASP.NET , C#.Net web pages and merged them with content pages.
- Work experience as a Project Officer using WWF
- Developed ASP pages using ASP.NET web form controls, ASP.net Ajax, C# and Jquery . Asp.net MVC, HTML 5 , Bootstrap , Knockout.JS
- Developed Generic classes for Business Layer and Data Access Layer using C#.
- Built a heavy front end using HTML/CSS/JavaScript/Bootstrap on top of .NET MVC 3
- Developed the user interface for back office support and worked collaboratively in Agile scrum team on the design and development of application based MVC framework using Angular.js , Bootstrap , HTML 5.0 and CSS3
- Extensively used WCF service calls to get the data from session and database side into the Silverlight application.
- Implemented the SOA architecture using Windows Communication Foundation (WCF).
- Consumed web services(WCF) created by Rule server application
- Designed several Sequential Workflow Libraries (WWF) for business logic by analyzing business requirement .
- Design responsive and intuitive user interface for the web using XHTML/CSS and both custom ASP.NET, C#.Net , AJAX scripts.
- Effectively used ASP.NET intrinsic state management functionality to store application-specific, session-specific, page-specific and user-specific information between page requests.
- Effectively used ASP.NET security infrastructure for authenticating and authorizing user access as well as performing other security related tasks using C#.NET.
- Managed authentication using ASP.NET forms authentication .
- Managed authorization using windows groups and using ASP.NET,VB.Net roles .
- Worked on WCF Service, Operation, Data, Fault and Message Contracts.
- Effectively used JQuery a concise JavaScript Library for traversing HTML document, event handling and AJAX interactions.
- Development of cutting-edge application interface which take advantage of recent technologies like Silverlight and WPF to deliver modern, intuitive user experiences.
- Created ASP.NET Validation Controls and Java Script for client side validations in the Web Pages and C# code behind .
- Worked on integration of code behind web forms development in C#.NET with Data Access layer using ADO.NETSQL Server 2008 .
- Written JavaScript functions for client side code to implement different functionalities in events, validation and listeners.
- Wrote business queries in T-SQL for policy details and commission processing according to sales and
- Designed and developed Triggers, Functions and stored procedures for SQL Server 2008 database.
- Used Confidential Visual Source Safe (VSS) for the purpose of version Control and source code Maintenance needs.
- Managed changes to the documents, files or set of files by using revision control .
- Identified the candidate build based on the Internal testing and then moved the same to the Prod and Staging environments.
- Expertise in Visual Basic programming .
- Can operate VB on different Operating Systems such as Windows, Macintosh and UNIX
- Strong skills in connecting forms in VB to SQL or MS Access database
- Used AWS Beanstalk for deploying and scaling web applications and services developed with Java, PHP, Node.js, Python, Ruby, and Docker on familiar servers such as Apache, and IIS.
- Designed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
- Written and performed test cases using NUnit, TSS (test support system) tool to implement Test driven development to reduce bugs and created unit test cases before coding and then write code according to pass the test case.
Environment : . Net Framework 3.0, ASP.Net 2.0/3.0,VB.Net ADO.Net, SOAP, HTTP, ASP.NET, Xml, XSLT, JavaScript, AngularJS, Visual Basic 6.0 and 5.0 AWS, Knockout, MVVM IIS 6.0, Entity Framework, HTML, DHTML, Bootstrap CSS, Ajax Toolkit, C#, SQL Server 2008, T-SQL, AJAX, Visual Studio 2010, SSRS.
V erizon, Tampa, FL
Senior .Net developer
Responsibilities:
- Involved in gathering system requirements for the application
- Participated in the analysis and design phase of the application
- Involved in planning and management of the project
- Performed automated tests on the entire code using Agile TDD
- Successfully performed Integration tests in a very well formed Test-driven development environment
- Developed User Interface Screens using ASP .NET MVC and C#.NET, VB.Net.
- Used AJAX for dynamic web pages.
- Worked with Model View Controller (MVC) pattern to design layer.
- Created snapshots by using WPF(Windows Presentation Foundation) for requirement phase and used SQL Server Integration Services (SSIS)
- Developed Custom Controls and Navigation controls using C#.NET and configured the caching policies.
- Deployed applications on AWS by using Elastic Beanstalk.
- Maintained the user accounts (IAM), RDS, Route 53, VPC, RDB, Dynamo DB, SES, SQS and SNS services in AWS cloud.
- Manage AWS EC2 instances utilizing Auto Scaling, Elastic Load Balancing and Glacier for our QA and UAT environments as well as infrastructure servers for GIT and Chef.
- Analysis, Design and Development of Core Financial Screens using ASP.Net, VB .Net
- Development of UI and Server side code (behind) using .Net Framework 3.5
- Working on Work Items in Team Foundation Server (TFS)
- Developed, configured and consumed Web Services in C#.net using WCF.
- Extensively used ADO.NET to build query driven applications.
- Designed and coded Win Forms using C#.NET.
- Used LINQ, and WCF to communicate between DAL and other business components.
- Extensively used ASP.NET web controls, validation controls, data validation features for the UI
- Developed application logic using C#
- Used AJAX for Partial Page Updating, Invisible Data Retrieval, Constant Updating, Smooth Interfaces, Simplicity and Rich Functionality wit h JQuery and JSON.
- Closely interacted with client to analyze requirement and understand use case .
- Write complex UI using Jquery 1.4.2 Library.
- Prepared Admin, Logging, Authentication and authorization module using Asp.net MVC, C# and dot net 3.5 .
- Prepare Customer hub module which is completely data driven . Even number of controls and type of control is defined in Db and application will render accordingly.
- Conducted periodical
- Developed UI, presentation layer using HTML, JavaScript, AJAX Tools and ASP.NET pages in C# , HTML using techniques such as Data Grid control, Validation Control, session state management
- Created Excel applications (VBA, Macros) to import historical data which include multiple databases and perform various statistical analyses, charts and graphs.
- Developed procedures in MS Excel for export and import of data to and from MS Access
- Ensured security to the portal by creating Tampered proofed URLs
- Wrote SQL queries, views and stored procedures using T-SQL
- Used the built-in mechanisms of SQL Server 2008 for the data integrity like Default, Not Null, Check, Unique, Primary Key, and Foreign Key, etc
- Responsible for maintaining a session of messages between a client and a service using WCF facilities.
- Implemented WCF for communication between Business-to-Business (B2B) and Business-to-Consumer (B2C).
- Implemented Data Access Layer using Data Access Application blocks of Enterprise Library.
- Implemented Exception Handling using Confidential Application Block of Enterprise Library.
- Extensively used crystal reports also for developing reports based on ASP.NET Web Forms.
- Extensively used SQL Server Integration Services for integrating the developed applications
- Used CSS style sheets for formatting the web pages
- Developed Validating transactions using XML
- Involved in Unit Testing for the developed .Net applications.
- Used SVN for Source Code Control.
Environment: ASP.NET MVC 3.0,VB.Net, ASP.NET, ODP . NET, Web Forms C#, .NET 2.0\3.5,, Visual Studio 2010, JQuery, JSON, AJAX,LINQ, Entity Framework, JAVA Script, AngularJs, Knockout, MVVM, Visual Studio Team Foundation Server 2008, IIS 6.0/7.5,, SQL Server 2008, Crystal Report, Excel macros.
Confidential, Dallas,TX
Senior .Net developer
Responsibilities:
- Involved in Understanding Existing Applications and Reviewing Requirements with Business Team and Implementing and Prioritizing the Tasks per Business Requirements using the AgileMethodology.
- Designed Web Forms, User Controls using ASP.NET 3.5/4.0.
- Created used user controls and custom controls.
- Created and consumed Web Services.
- Used Model-View-Control (MVC ), MVVM software architecture in web applications to view the html.
- Developed all the Business Logic for all the modules in a separate Business Layer in C# and this was implemented using WCF.
- Solid understanding of building user interfaces with the latest Confidential technologies and Silverlight
- Experienced in development work around developing interfaces into various components of client infrastructure using REST and SOAP APIs
- Developed the user interfaces of the application using ASP.NET Server Controls, HTML Controls, XHTML, Silverlight, Java Script and CSS.
- Developed several classes using C# and experienced in creating Assemblies and Namespaces.
- Worked on migration project from VB.Net to ASP.NET 2.0.
- Utilized ADO.NET technology extensively for data retrieving, querying, storage and manipulation.
- Used Grid View to display the data from SQL Server 2005 using Object Data Source control from Business Objects.
- Used ASP.NET AJAX Toolkit controls like Script Manager, Update Panel and Modal Popup Extender within some web pages
- Developed validations using JavaScript and JQuery.
- Used Windows Communication Foundation (WCF) to connect the front end to the database.
- Developed stored procedures, views and functions using SQL Server 2008.
- Created WCF Service interfaces
- Used VB.Net, ADO.Net and PL/Sql Procedures in-order to access the oracle database for the front-end presentation.
- Developed a Module that enables the administrator to provide access rights to users based on their credentials.
- Used AJAX Controls like Script Manager and Update Panel to develop the GUI.
- Used XML intensively to bind the data to the Web Controls, Data manipulation to store data.
- Developed many SQL queries to fetch data as per the business requirements with tuning techniques.
- Used ORM tool Entity framework for designing entity model.
- Used Confidential Team Foundation Server for source access management.
- Used several test cases to check for bugs in the code and for bad data.
- Performed unit testing, system testing and integration testing.
- Responsible for overseeing the Quality procedures related to the project.
- Interacted with the stake holders to gather & analyze business requirements of the various modules of the project.
- Responsible for distributing the functionalities among other team members and assisting them in coding, optimizing and better performance of various functionalities.
Environment: Visual Studio 2010, Confidential .Net 4.0, C#.NET, ASP.NET, AJAX, IIS, SQL Server 2008, SSIS, SSRS, WCF, Web Services, Java Script, CSS, XML, XSLT, NUnit and Team Foundation Server (TFS)
Confidential
.NET Developer
Responsibilities:
- Creating and maintaining UI prototypes and specifications
- Collaborating with Product Managers and Software Engineers to provide guidelines on solid UI design.
- Keeping up to date with the latest industry trends in UI design and usability.
- Translating market and product requirements into UI designs in the form of Conceptual models, Wireframes and prototypes.
- Implemented Data Access Layer, Business Entities, Business Logic Layer and Service Access Layer using C#.NET, WCF and LINQ.
- Involved in creating Models, View Models and DAL using Entity Framework and C#.NET.
- Implemented Remote Validation using unobtrusive JavaScript and JSON.
- Implemented Business Logic Layer, Data Access layer using C#.NET.
- Developed views using Master Pages, Partial Views, custom HTML helper and jQuery with Razor view engine.
- Optimized Application using jQuery, JavaScript, AJAX, Caching and CSS/ JavaScript.
- Implemented WCF service and developed Asynchronous call back methods in Class Library project to communicate with different layers of the solution.
- Worked on designing and coding (WCF) Service Contracts, Data Contracts and Operation Contracts.
- Used LINQ to Objects and LINQ to XML to query the data model and manipulate the data.
- Developed reports using SSRS. Reports were developed against a variety of data sources which included SQL Server and Analysis Services.
- Used HTML, XML, AJAX, JavaScript, CSS and pure CSS layouts.
- Designed the user interfaces using Web Server Controls which are built on ASP.NET 1.1 Server Controls and Infragistics Controls.
- Developed Business Logic Component using Web Services, WSDL. Implemented SOAP (Simple Object Access Protocol) for communication of application.
- Involved in the design of the system architecture using UML and MS Visio to develop class diagrams, use cases etc.
- Implemented SCRUM methodology for project management.
- Developed a demo version of the product to solicit and incorporate feedback into the design.
- Worked on ADO.NET components Data Reader, Data adapter, Data Set and Data View to provide connection to the database in SQL server 2000.
- Implemented client side scripts using JavaScript.
- W rote business logic, lookup list and edits for data table in C#.
- Used Singleton, Class factory and Dispatcher Design Pattern.
- Solved the coding and technical problems during the project implementation.
Environment: Visual Studio.NET 2008, ASP.Net,c#, JavaScript, CSS, Ajax, ADO.Net, XML, SQL Server2008,, SSIS, SSRS, MVC, WCF, VSS, VSS, IIS 6.0, Web Services, XML, XSLT, XSD, UML.
Confidential
Jr.NET Developer
Responsibilities:
- Designed and developed the Windows application which consisted of a Win forms GUI with business objects for code reusability.
- Implemented Object-oriented Programming concepts of interfaces, inheritance, abstraction and polymorphism.
- Creating Service Oriented Architecture (SOA) based solutions using SOAP messaging framework.
- Implemented mailing system (Send mail) with attachments.
- Validated user input on Web Forms using validation controls like CompareValidator, RangeValidator, RegularExpressionValidator and CustomValidator. Also Performed Client Side Validations using JavaScript.
- Written configuration settings in Web. Config.
- Used ADO.NET to access SQL Server database.
- Designed and developed Web Services using C#, ADO.net, and XML to handle online transactions with central database, which reduces the time, required performing data entry and generating reports.
- Involved in conversation of existing intranet ASP application to ASP.NET based Application.
- Used VB.NET language for code behind pages to use the OOPs functionalities
- Developed forms for the web application in VB.NET .
- Involved in designing Web forms using server controls, validation, user controls using VB.NET
- Developed GUI based Administrative application to track the data using VB.Net Win Forms.
- Used XML /XSLT for web based Reports
- Configured ASP.NET Web Config file for the entire web application.
- Used ADO.Net extensively to interact with Oracle database
- Developed ASP.Net web services to encapsulate business logic components to be used in a distributed environment using VB.Net and exposed them through SOAP
- Manipulated and extended the .NET Base Class Libraries, CTS and User Defined Types to effectively create classes, interfaces, and loosely coupled events that are functionally efficient and appropriate for given programming scenarios.
- Worked on Cascading Style Sheet (CSS) and XSL to format the HTML output.
- Implemented role based security for the user groups.
Environment: Visual Studio 2003, Confidential .Net 1.0/2.0, C#.NET, SQL Server 2003, Web Services, XML and Visual Source Safe.
