We provide IT Staff Augmentation Services!

Sr. Developer/offshore Lead Resume

5.00/5 (Submit Your Rating)

Highland Ranch, CO

PROFESSIONAL SUMMARY:

  • Over 7 years of IT experience in Microsoft technologies developing client server, windows and service based applications.
  • Proficient in Software Development Life Cycle (SDLC) such as requirement analysis & definition, prototyping, proof of concept, designing, coding, testing and implementation
  • Expert level skills in .NET development using technologies likeASP.Net Core, EF Core, Web Api, WCF, LINQ, ASP.Net 4.0/3.5/3.0, C#(4.0/3.0) and AJAX Extensions with MS SQL Server (SQL ).
  • Experience in RIA development using ASP.NET, AJAX and Web Services.
  • Hands on experience in Object Oriented Programming and Design patterns like Abstract factory, Singleton, Object pool in different layers of the application design.
  • Hands on experience developing data centric applications using technologies like ORM (Entity Framework), LINQ (to Entities, and LINQ XML, and ADO.NET, also developing transaction - oriented application using WCF Data Services.
  • Experience in developing Rich GUI using HTML5, JavaScript, AJAX, CSS3, jQuery, Bootstrap, Angular JS
  • Experienced in XML Web Services (SOAP, WSDL and UDDI), Service Oriented Architecture (SOA) concepts using .NET Framework. Including XSD, XSLT, XPath, and XQuery.
  • Extensive experience in Database development using MS SQL Server 2005/2008, Mysql and good experience in SQL (T-SQL), Stored Procedures, Triggers, and Views, SQL Reports, SQL Query Optimization.
  • Experience in working with testing tools like NUNIT.
  • Working experience and detailed understanding of various SDLC methodologies including Agile, Scrum, and RUP.
  • Highly productive and results-driven in team and individual projects; strong research and time management skills
  • Excellent communication, analytical, presentation, training and interpersonal skills,
  • Extremely diligent, strong team player with an ability to take new roles.

TECHNICAL SKILLS:

Distributed services: WCF, XML Web Services, SOAP, WebAPI, Restful Service, WSDL

Version Control: Visual Source Safe (VSS), Team Foundation Server (TFS)

Languages: C#.NET, SQL

Operating Systems: Windows XP/Vista/7/8

Web Technologies: ASP.NET CORE, Angular1/2/4,EFCore, ADO.NET, MVC, MVP, MVVM, HTML5, JavaScript, CSS3, JQuery Web Controls, Bootstrap

Databases: MS SQL Server 2008/2012, MS-Access

Tool: and Utilities: SQL Reporting Service, Microsoft Enterprise Library, NUnit Testing Tool, Visual Studio, Microsoft Visio, Google Analytics

PROFESSIONAL EXPERIENCE:

Confidential, Highland Ranch, CO

Sr. Developer/Offshore lead

Responsibilities:

  • Participated in requirements gathering and compiled them into design document.
  • Created MVC Htmlhelpers that organize all html attributes, bootstrap classes, css and so many of html controls.
  • Provided session level security and password authentication using Session objects and Cookies.
  • Used ADO.NET Data Adapter, Data Sets, Data Readers for retrieving, querying, and storage and manipulation interface screens developed using MVC.
  • Creating and mapping service wrapper classes (Request and Response ) dto objects for WebAPI calls.
  • Developing X-Unit for unit tests.
  • Implemented validating credit card information.
  • Implemented various Validation Controls and created Custom Validation Controls using HtmlHelpers.
  • Used JQuery extensively across the application like making Ajax calls, cascading menus, calendar controls, tool tips, sliding menus, Ajax loading tabs, expand collapse panels etc.
  • Involved in performance tuning and performance optimization.
  • Worked on TFS for version control, Code Review and for automatic builds and continuous integration.
  • Managing code review and Pull requests.
  • Monitoring and supervision of 20 programmers and aligning their work with company coding standard.
  • Sprint Planning, Sprint Review and User story grooming.

Environment: TFS,.Net Framework 4.5, Visual Studio 2017, ASP.NET 4.6, C#, HTML, CSS, JavaScript, Bootstrap,, Web API, WCF, MVC.

Confidential, McLean, VA

Sr.Angular/NET Developer

Responsibilities:

  • Participated in requirements gathering and compiled them into design document.
  • Created Use Case and Class Diagrams in MS Visio using UML notations.
  • Involved in Discussion Board for Client Interaction for the change requests and follow-ups.
  • Good Knowledge about the MVC Pattern, WCF Services and Entity Framework 5.
  • Used ASP.NET Master Pages, JQuery, utilizing Server Controls, User Controls, Data Grid controls, Form Validation controls, Custom controls and CSS.
  • Provided session level security and password authentication using Session objects and Cookies.
  • Used ADO.NET Data Adapter, Data Sets, Data Readers for retrieving, querying, and storage and manipulation interface screens developed using MVC.
  • Used AngularJS framework to improve and extend behavior in our HTML pages
  • Data binding was extensively used to bind various server controls to the data from database.
  • List controls like repeater controls, data list controls and data grid controls was used in displaying rows of data in a customized template format.
  • Experience of handling queries using .Net 4.5 LINQ components.
  • Implemented Web Services for validating credit card information.
  • Implemented various Validation Controls and also created Custom Validation Controls using JavaScript to perform Client Side Validation.
  • Used JQuery extensively across the application like making Ajax calls, cascading menus, calendar controls, tool tips, sliding menus, Ajax loading tabs, expand collapse panels etc.
  • Created WCF Services and Client Proxy for communication between Application Server and Web Server.
  • Created Joins, Views, functions, stored procedures and triggers as part of the database programming.
  • Involved in performance tuning and query optimization.
  • Used forms based Authentication and role based Authorization for security.
  • Worked on TFS for version control, Code Review and for automatic builds and continuous integration.

Environment: TFS,.Net Framework 4.5, Visual Studio 2013, ASP.NET 4.5, C#, HTML, CSS, JavaScript, Bootstrap, AngularJS, Web Services, WCF, SQL SERVER 2012/2008, MVC, UML, MS Visio.

Confidential, Juno Beach, FL

Sr.Net Developer

Responsibilities:

  • Provides expert technical advice and counsel in the design, implementation, and maintenance of Smart Grid data warehouse and related applications;
  • Create Single Page App (SPA) using Html5, CSS, Angular JS, Knockout and jQuery
  • Crated a smart grid that automated Database information to CVS file following Asp.Net MVC, Data creating and calling REST APIs that use JSON
  • Implementing successful high-performance multi-threaded server applications
  • Performs data analysis, solution design, data modeling, interface design for traditional and Massively Parallel Processing (MPP) databases;
  • Worked on project mainly on MVC-based JavaScript framework and AngularJs delivering data from our REST-based APIs
  • Application implemented as a single-page, angular.js client.
  • URL routing handled by UI state router, allowing us to divide the application into logical modules (templates and controllers), each of which would be instantiated when its route was invoked.
  • Tested all application controllers extensively with AngularJs built-in testing facilities.
  • Created custom directives for re-usable components (multi-field form elements, background file uploads, etc.).
  • Leveraged angular resources for all data access, encapsulating URLs and standardizing data access interfaces.
  • Made extensive use of promises for application control flow
  • Maintains data models and leads development of technical design and data specification
  • Reviews detail design, technical specifications of data loading procedures for accuracy based on functional specifications;
  • SOA experience (SOAP and REST) utilizing WCF and ASP.NET Web API.
  • Review code for quality and compliance to best practices, guidelines and regulations; may coordinate problem resolution with vendors, and/or appropriate IT service groups.
  • Dealing with high volume, high transactions, highly scalable, reliable and available applications;
  • SQL scripting and SQL tuning design, build and implementation for traditional and massively parallel databases; excellent oral and written communication skills;
  • Communicate effectively with all levels; excellent organizational and time management skills; able to
  • Lead small projects and complete complex tasks on-time and without supervision
  • Extensive use of the Calendar and Data Grid controls for display and date selection. Extended the functionality of the calendar control to make it possible to display and work with the scheduling of different appointments scheduled in each month.
  • Implemented windows authentication for the Administration Services. Wrote Custom Error trapper and logger to trap errors and look for Security Exceptions and converts them into 401 codes.

Environment: ASP.Net 4.0, C#.Net, ADO.Net, SQL Server 2012, Visual Studio 2012, IIS, XML, MS Visio 2012, UML, .NET Remoting Services. VSS, JavaScript, TFS.

Confidential, Reston, VA

.Net Developer

Responsibilities:

  • Designed the complete solution using N-tier Architecture model and design patterns mainly Abstract Factory and Singleton.
  • Worked on Agile Methodology to practice-based methodology for modeling and documentation of software-based systems.
  • Used Model-View-Control MVC 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.
  • Configured Windows Communication Foundation (WCF) service to authenticate clients with Windows credentials for intranet applications for login validations.
  • Used Expression Blend for Effective Look and feel of the web portal.
  • Used ASP.NET Page lifecycle Techniques and handle a control's initialization, instantiating controls, restoring and maintaining state, running event handler code, and rendering.
  • Used C#.Net, ADO.Net and PL/Sql Procedures in-order to access the oracle database for the front-end presentation.
  • Provide technical or functional guidance to project or work teams as needed within a specific discipline
  • Wrote PL/SQL queries with Joins on multiple tables, Stored Procedures, Functions, Triggers
  • Implemented features of ASP.Net AJAX such as Calendar Controls, Repeater Control, and Validation controls, Dataset, Security using forms authentication.
  • Worked on Grid view using ADO.NET and retrieved data from SQL server using quires.
  • Created data access layer to communicate with the SQL Server Database with ADO.NET objects.
  • Used ASP.Net web application in LINQ to SQL for database connectivity.
  • Developed the necessary Stored Procedures and created Complex Views using Joins for robust and fast retrieval of data in SQL Server using T-SQL.
  • Developed update/entry screens reports and interface using PowerBuilder a Windows based development tool for building robust relational-database applications. Achieved a near level of proficiency in PowerBuilder.
  • Modify a PowerBuilder application to work with a newly devised Sybase Database Schema
  • Designed and implemented Data Integration and ETL processes with SQL Server Integration Service (AJAX) packages to make data available for reporting purpose within a data warehouse Environment.
  • Provided regular verbal and written status reports to IT management and business community; published meeting minutes, and maintained project plans.
  • Coordinated with the project team and testing team to revise project artifacts (such as use-case specifications, test scripts, and so on) to reflect requirement changes.

Environment: Windows 8, RUP, UML, Rational Tools, MS Visio, MS Word, Excel, Visual Studio 2013, SQL Server 2012, .Net Framework 4.5, WCF, MVC, AJAX, HTML5, CSS, JavaScript, ADO.net, AngularJS, Git.

Confidential, Jersey City, NJ

.Net Developer

Responsibilities:

  • Designing screens (aspx, ascx and master pages) using Visual Studio .NET 2013 and Creating Style Sheets for formatting the Web Pages based on the business requirements and functional requirements document.
  • Used JavaScript to implement the client side business logic and validations.
  • Used different state management techniques (Hidden Fields, View State, Session, query string, etc.) to maintain the state between the pages.
  • Used Data Access and logging application blocks.
  • Used ADO.Net classes components sqlConnection, sqlCommand, sqlDataReader,
  • Used Silverlight Data Binding.
  • Collaborate on an ongoing basis with the Business Systems Analyst;
  • Analyze, design, develop, test, debug, implement, maintain and/or enhance existing or new systems that are reliable and efficient.
  • Dataset etc. to implement the database transactions.
  • Extensively involved in .Net Exception Handling Management, Debugging and Tracing of Application.
  • Created and used Web User Controls for reusability.
  • Used LINQ for database transactions.
  • Updated XML documents with financial information.
  • Used different bindings for WCF service to support different protocols.
  • Used Silverlight application models.
  • Extensively used AJAX controls like collapsible panels, tab controls, update panel etc.
  • Extensively worked on stored procedures, triggers, functions, views, temporary tables and table variables.

Confidential, Greenbelt, MD

.Net Developer

Responsibilities:

  • Performed the analysis, design and development activities of the Marketplace module which comprises of the sub-modules of Open Market which again involves trading of books and market reports, Equipment Classifieds and Job Boards, Continuing Medical Education eLearning modules.
  • Designed and developed an aggregator in C# that supports the RSS format to read the RSS feeds for requirements posted in staffing. Used the web data grid control and its binding techniques for displaying the details of the feeds.
  • Used the Web Request and Web Response classes of the System.Net namespace to make a request and get a response respectively from the URI obtained from the feeds. Utilized the System.XML namespace and its classes for parsing through the XML files.
  • Developed a grayscale block diagram i.e. wire frame illustrating the overall navigation and the blocks of elements such as content, functionality, etc. that will go on the screen for Equipment Classifieds B2B, B2C pages and interfaces.
  • Organized the application as a set of Active Server Pages with server side scripting done in VBScript and Client side validation done in JavaScript. Error Handling was taken care of by using the Error Object
  • Designed a rich user friendly interface using the data grid control and record set paging for the Open Market sub-module. Made use of Request and Response objects and cookies for the shopping cart
  • Developed provisions in the Classifieds sub-module to place advertisements for trading equipment. Extensive use of ADO record sets was made to interface with the SQL Server 2008 database and worked with the Query Analyzer to query the database
  • Consumed different RSS feeds for providing customized views of job postings in the Job Boards module. A search feature was also implemented which is based on several different criteria for which the database was queried using store procedures
  • Created e-commerce reports for the sales and marketing teams using Crystal reports.

Environment: Visual Studio 2008, VBScript, JavaScript, ADO.Net, IIS 6.0, SQL Server 2008, Crystal Reports, .Net Framework 3.5, C#, ASP.Net 3.5.

Confidential, Beachwood, OH

Jr.Net Developer

Responsibilities:

  • Extensively used Object Oriented design and UML diagrams such as use case, class, and sequence diagrams during designing phase. Design Patterns such as Factory Method, Strategy and Template
  • Method patterns in the applications where implemented.
  • Used .NET Framework Class Libraries and created ASP.Net pages in C# containing the business logic and providing data access logic using ADO.Net objects.
  • Created stored procedures in T-SQL to ensure fast, reliable and secured data updates and retrieval for information stored in the data layer.
  • Used Form based Authentication to authenticate, used ASP.NET validation controls such as RegularExpressionValidator and CustomValidator to validate the information provided by the user.
  • Risk management implementing by porting external COM components into managed code components to compute risk metrics to determine eligibility criterion for policy customers.
  • Developed reusable and optimized .NET components to slowly migrate to only .NET components.
  • Implemented and consumed XML web services using SOAP/XML to acquire loan rate calculation parameters.
  • Extensively used XML and XML-related technologies. Created XSD schemas to validate XML documents.
  • Used XSD schemas to generate typed Datasets and XSLT transformation to convert XML to custom markup format.
  • Utilized Collections Objects and wrote type safety compliance code to manage run-time errors or performance issues. Developed custom Web controls to improve maintenance and reusability.
  • Used Grid View Control, Details View Control, Form View Control, Repeater and Data List Control to display and enable data manipulation at the interface level.

Environment: C#.NET, ASP.NET 3.5, ADO.NET, PL/SQL, SQL, COM, SOAP, UML, XML, Visual Studio 2005, SQL Server.

We'd love your feedback!