Lead .net Developer Resume
Irving, TX
SUMMARY
- Software development and management professional wif international experience working onsite and offshore in USA, UK, India, Kenya, Confidential, Namibia and Uganda.
- Experienced in developing web applications using .NET Framework 1.1/2.0/3.0/3.5/4.0/4.5 , ASP.Net, C#, VB,VBA, ADO.Net, XML, XSLT, Java Script, HTML, VB Script, AJAX, and IIS.
- Working experience in agile methodology using Rally dev tool and scrum methodology using scrum works pro tool.
- Experience in gathering customer requirements and functional requirements and converting them to technical requirements, applying OOAD concepts and Design Patterns.
- Involved in teh design and development of 3 Tier, N - tier distributed architectures and MVC architecture.
- Extensively worked on teh C#, VB.net and ADO.net for developing teh windows applications.
- Knowledge on developing teh web application using framework like Language Integrated Query (LINQ) and Entity framework 3.5.
- Experience in Database Analysis/Design/Normalization/Manipulation processes using SQL Server 2000/2005/2008 and MS- Access. Extensively worked on stored procedures, Triggers and Indexes.
- Familiar wif teh bug tracking tools like BUG track and Bug Sentry.
- Experience performing Unit and Integration Testing in teh Development, System Integration Testing (SIT), User Acceptance Testing (UAT) including Bug Reporting and Fixing.
- Experienced in design WEB applications in 3 tier architecture.
- Experienced in maintenance projects related to web applications.
- Excellent team player wif problem-solving and trouble-shooting capabilities.
- Strong education background wif exceptional analytical skills.
- Ability to work on strenuous team/single projects and meet deadlines.
- Excellent communication skills, strong organization and interpersonal skills and a very good team player, capable of working independently wif minimal supervision, and perform as part of a team.
TECHNICAL SKILLS
Programming Languages: C#, VB.NET, VB6, C++, C
Frameworks: Microsoft .NET Framework 4.5/4.0/3.0/2.0
Web Technologies: ASP.NET, Web Services, WCF, MVC 5
Development Environments: Visual Studio 2013/2012/2010/2008/2005
Web Development Technologies: ASP.NET 4.5/4.0/3.0/2.0 , jQuery, VBScript, JavaScript, HTML, XML, AJAX, CSS
Databases & Database Technologies: MS SQL Server 2015/2012/ 2008/2005/2003 , MS-Access, ADO.NET, T-SQL, PL/SQL, Oracle 8i/9i
Operating Systems: DOS, Windows (10/8/7/VISTA/XP/2000/ME/98/95/3.11, Server/ 2008/2005/2003 ), UNIX
Report Writing Tools: Data Reports, Crystal Reports 11/10/8.5
PROFESSIONAL EXPERIENCE
Confidential
Lead .Net Developer
Responsibilities:
- Developed application using ASP.Net 4.0, C#, AJAX, ADO.Net using Visual Studio 2010.
- Creating applications using VB.NET and enhancing projects for .NET applications
- Involved in AGILE Methodology for teh software development process.
- Used telerik controls for ASP.NET MVC extend teh ASP.NET MVC platform by delivering reusable UI controls built specifically for MVC.
- All server program components of Tracker are written in ASP.Net and C# is used to develop all .NET components and Code-Behind pages
- Developed Model component for database access, View component for UI design and Controller component.
- Responsible for handling end user interaction, manipulating teh model, and ultimately choosing a view to render performed input validations on Web Forms using various .NET Validation Controls.
- Designed and implemented reusable class libraries that formed teh basic binding blocks for teh application, minimizing teh executable size, providing central locations for common functionalities.
- Created parts of teh application using ASP.NET Microsoft AJAX Toolkit controls like Script Manager, Update Panel wifin some web pages, thus reducing teh number of round trips to teh server per page and improved user experience.
- Developed web forms using Master Pages, AJAX controls and CSS Style sheets for teh unique look for teh page.
- Worked wif third party controls like easy query, Dev Express controls, and Ajax extender for developing rich user interface.
- Accessing teh Data from database and XML’s using LINQ.
- Developed Microsoft Active Data Object (ADO) to communicate wif teh database
- Wrote stored procedures, Triggers, Functions, and Indexes to improve teh throughput of application using optimized queries in SQL server.
- Managed teh code versions using Visual Source Safe (VSS) and TFS
Environment: .Net Framework 4, ASP.Net(4.5), C# .Net, VB.NET, Visual Studio 2010,12,13, Ajax, LINQ, SSRS, SSIS, Dev express controls, easy Query, SQL server 2012, WPF, PL/SQL, T-SQL, VSS, Telerik, knockout js, jquery, angular js, ADO.net.
Confidential, Irving, TX
Senior .Net Developer
Responsibilities:
- Involved in gathering teh requirements from client and in teh analysis, design & development of teh project.
- Involved in teh design of security module that authenticates users based on teh roles and also performing web security and .net security.
- Followed agile methodologies (scrum, extreme programming) and test driven development.
- Involved in UI build release, defect and bug fixing.
- Followed MVC architecture and used MVC 4.0/5.0 for teh application development.
- Designed CRM technologies for marketing of organization products, allowing TEMPeffective communication wif customers.
- Led a team of up to 6 developers in creating a line of business application using ASP.NET MVC, nHibernate & SQL Server 2010
- All teh user interface layers, web pages are created and integrated to maintain theperformance of data flow and data integrity using ASP.NET User Controls, Server Controls, Classic ASP and Bootstrap control.
- Implemented changes in coding and designs using noledge of VB .NET
- Implemented Server and Client side validations using ASP.NET (4.5) validation controls, J-Query and Knockout js.
- Data binding was extensively used to bind various server controls to teh 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.
- Advanced PowerShell scripting, farm architecture & administration, backup/restore/migration.
- Designing Google Map Api application for teh Bank Locations to teh Users
- Implemented Web Services for validating credit card information.
- Used Team Foundation Server (TFS) extensively for version control of teh source code along wif teh maintenance of teh builds and teh relevant documents of teh same.
- Analyzed and designed new WPF application using MVVM and Repository pattern, from design to completion.
- Used Linq to SQL wif Dynamic Linq library.
- Configuring virtual network in Azure, including setting Site to site connectivity or point to site connectivity and deploying Azure VM and cloud services in virtual network. Configuring internal load balancing; design subnets and set infrastructure for hosting website in Azure VM's (using IIS)
- Created WCF Services and Client Proxy for communication between Application Server and Web Server.
- Provided session level security and password authentication using Session objects and Cookies.
- Used Cascading Style Sheets (CSS 3) wif HTML 5 to attain uniformity of all web pages.
- Microsoft PowerShell MVP & SQL Server DBA
- Extend teh DotNetNuke Framework via custom module creation using SQL Server, C#, & Visual Studio 2010
- Used SMTP mail class of .NET for teh users to send mail wif suggestions, receive any alerts, receive confirmation notifications etc.
- Designed and developed several SQL Server Stored Procedures, Triggers, Views, User defined Functions for all teh DML functionality for teh web site.
- Used VSS as version controlling tool and Developing Reports using MS Analysis Services Data Cube
- Involved in testing teh application using N-Unit testing.
Environment: Visual Studio 2012,ado.net, ASP.Net 4.5, VB.NET,MVC 4.5/5, C#.Net, HTML 5, CSS 3, Knockout js,Angular JS, J-Query, Bootstrap, Visual Studio 2010,12,13, LINQ, VSS, OOAD, SOAP, N-tier, IIS 6.0 UML, Agile Methodology, Web Services, XML, WCF, WPF,WEB API,Google Map Api,RESTFULL SERVICES,Azure, NUnit, T-SQL SSRS, SSIS.MSMQ.
Confidential, Atlanta, GA
.Net Programmer
Responsibilities:
- Mobile POS is a three-tier .Net Shopping Cart Application developed using C#, Microsoft Visual Studio 2012, XML Web Service, SQL Server 2008 that allows customers to place orders, make payments using credit cards, and access existing accounts using mobile devices, such as PDA and cell phones.
- Teh application adheres to a truly three-tier application design rules where teh business logic, teh application interface, and teh database connection are separate.
- Teh application has also reusable XML Web Service methods that can be accessed through URL.
- Developed applications using ASP.NET, C#, SQL Server 2008.
- Involved in Web Development team enhancing and creating web based solutions.
- Working as a team member in development and enhancing of web based applications and involved in Requirement analysis, Design &Coding.
- Gathered and analyzed all necessary requirements by involving in discussion sessions.
- Implemented new requirements/ change requests and updated regular status.
- Developed core functionality wif teh ASP.NET (C#, ADO.NET).
- Standard look and feel is achieved by using cascading style sheet (CSS).
- Created master pages to maintain uniformity throughout teh application.
- Utilized AJAX on ASPX pages for better performance using JQuery State management technique is implemented.
- Used JavaScript and JQuery for dynamic presentation Designed & created necessary user controls wif C# according to .Net
- Framework. Worked wif Visual studio.Net.
- Interacted wif teh database team, for scripting and development of Complex Queries, Stored Procedures using in SQL Server.
- Handled ASP.NET features such as Exception Handling, and Custom Error Messages.
- Used JavaScript and ASP.NET Validation Controls to carry out validation in teh application.
- Involved in performance tuning, query optimization.
- Consumed WCF services in C#.
- Coordinate and resolve problem tickets, support end users wif application issues, data issues and apply fixes as needed.
Environment: C#, ASP.Net, Microsoft Visual Studio 2012, XML, WCF, JavaScript, JQuery, CSS,MS SQL Server 2008.
Confidential
.Net Developer
Responsibilities:
- Interacting and communicating wif client for getting teh requirements and documenting teh same.
- Prioritize teh task and allocate teh same to individual programmers.
- Designing and Developing Vb6 pages to VB.NET.
- Migration of VB6 components into VB.Net code.
- Designing and developing Windows Service in VB.NET.
- Creating and using cascading style sheets (CSS) for dynamic look of teh web application.
- Creating and implementing different types of data feed to DB (inserting values in database table from .CSV files).
- Implementing securities features using 'forms' authentication.
- Sending email to clients using SMTP Mail.
- Implementing teh solution on production environment and fixing teh problems and enhancing teh desired changes.
- Used ADO.Net for data retrieving, querying, storage and manipulation.
- Used Microsoft SQL Server 2008 as backend.
- Involved in front-end application development using CSS, JavaScript, JQuery and Ajax
- Used JavaScript for client side validation of user inputs.
- Involved in debugging and maintenance after application launch
- Designing custom reports in crystal reports 10.
Environment: VB.Net, ASP.Net, ADO.Net, CSS, JavaScript, Jquery, Ajax, MS SQL Server 2008, Crystal Reports 10.
Confidential
Software Developer
Responsibilities:
- me designed and implemented customized Income Tracking Asset software which is a full-featured software package for individuals, families, and small businesses. It halps to track income, expenses, assets, liabilities, and much more.
- Participated in weekly meetings to discuss enhancements and modification requests wif teh clients.
- Designed and developed various modules in ASP.Net.
- Involved in relating teh database objects wif teh old system to new system.
- Used Master Pages in designing teh UI.
- Involved writing several reusable components using VB.net as part of a special requirement.
- Experienced in peer level code reviews for other team members.
- Implemented web services and .Net Remoting to retrieve various accounts information.
- Involved in teh design and development of Windows Forms using C#
- Created interrelated web development applications using AJAX
- Worked on transferring teh data to new system by DTS
- Designed views, stored procedures and triggers for teh manipulation of teh underlying data in teh database.
- Used JavaScript to write client side validation.
- Primary responsibility to maintain teh source code and artifacts in VSS (check-in, check-out process).
- Used Cascading Style Sheets (CSS) for adding styles to Web documents
- Involved in pre-defined data verification process after teh data migration from an old system to new system
- Involved in testing several modules as part of teh unit testing
Environment: Designed and Developed business processes and GUI using .Net Framework, ASP.Net, C#, XML Web Services, HTML/DHTML, JavaScript and ADO.Net wif MS SQL Server 2000 as teh database and Windows 2000 Server as operating system
Confidential
Software Developer
Responsibilities:
- Implementation of customized CRM software and Integration to insurance software for this large insurer wif operations in multiple countries in Africa.
- Working wif business stakeholders to identify business needs and model solutions.
- Conducting research into new technologies and systems to provide solutions.
- Designing and developing new features inVB.NET,ASP.NET.NET and SQL Server, applications, specifically in CRM.
- Support and maintenance of business applications
- Finding, investigating, tracking and triaging bugs
- Black box testing, unit-test & test-case design
- Driving acceptance and use of agile methodologies and O/S technology
- Driving adaptation of appropriate web technologies and patterns, including AJAX and social networking
- Improving reliability of production systems.
Environment: VB.Net, ASP.Net, MS SQL Server 2008, Crystal Reports 10.
Confidential
Sr. Developer
Responsibilities:
- Developed a Mobile retail shop application for multiple locations using Visual Basic, SQL Server.
- Developed teh eCustomer module to handle teh e business-to-business storefront for customer to make an order, monitor their account balance, open orders, etc.
- Developed teh eSalesforce module to allow sales person to track their customer business, verify credit history, checking order and shipment status, managing invoice, payments and set up their sales portfolio, manage their sales forecast, review sales and commission results.
- Developed teh eExecutive module to halp executive to track their top product sale, top customers list, customer transaction, daily order, teh ratio analysis on their profits, solvency, and operating expense.
- Created and modified various screens using VB 6.0 GUI and third part tools and heavily store procedures in SQL 2000.
- Created flexible cross tab reports in sales and purchases using Crystal report 8.5
Environment: VB6, SQL Server 2000, Crystal Reports 8.5
Confidential
Technical Lead
Responsibilities:
- Managed day-to-day activities of development group, which included teh assignment of tasks and reporting project progress to company and customers.
- Wrote and designed a Visual Basic 6.0 program for an existing system.
- Involved in teh design of database in SQL server 2000 and maintaining.
- Created stored procedures, functions and cursors.
- Involved in developing and coding screens to Window standards.
- Designed and developed common objects to be used by teh rest of teh team.
- Building OCX and DLL libraries for use by development team.
- Involved in teh analysis and design of teh database.
- Involved in fine tuning SQL Server and in tuning SQL statements used in teh application.
- Designing Grid user interface which was quite challenging.
- Designed custom reports in crystal reports 8.5.
Environment: VB6, SQL Server 2000, Data Reports, Crystal Reports 8.5
Confidential
Senior Programmer
Responsibilities:
- Developing test plans, procedures and data, and evaluating system, TEMPeffectiveness and efficiency of eCommerce operations for client.
- Consulting wif users to gather reporting requirements to design, develop, code, test, debug, train and document programs and procedures supported by teh data bases.
- Managing teh processes and procedures responsible for teh documentation & oversight of all internal controls governing user access to teh databases.
- Responsible for teh quality control protocols related to teh database systems to ensure accurate processing and appropriate use of teh data.
- Working wif data, troubleshooting and designing applications, and facilitating efficient workflow processes
Environment: MS Access, VBA, Data Reports
Confidential
Programmer
Responsibilities:
- Identifying and understanding teh requirements of teh clients wif respect to teh database administration system that needs to be developed.
- Developing data models and designing teh database architecture as per teh given instructions and modifying them to accommodate teh system requirements.
- Testing teh system at each stage of teh development phase and identifying bugs in teh system which could result in negative user experience. Ensuring good performance of teh database system across various platforms and terminals.
- Installing a number of security features and granting access levels as per teh user privileges set by teh client in order to ensure maximum protection of teh database system and avoiding theft of valuable data.
- Coordinating wif other developers and updating them on teh latest updates regarding teh system so that everybody is acquainted wif teh changes to teh system.
- Providing on-site support to client representatives or end users after teh system has been delivered. They has to prepare troubleshooting guides for easy referencing towards teh most common difficulties that users may face.
- Making necessary modifications to teh system on teh basis of user feedback and improving teh overall usability of teh system by providing regular system updates.
Environment: MS Access, VBA, Data Reports