Senior Consultant Resume Profile
PROFESSIONAL OVERVIEW
- 18 years of proven experience in programming web and windows technologies from Microsoft with broad experience in solution development and consulting
- Excellent knowledge in Object Oriented Design, N tier Architecture and Web Technologies like ASP, VBScript, JavaScript and XML.
- Strong programming skills with C and VB.NET
- Experienced with new technologies like WCF, WPF, Entity Framework, XAML, LINQ and Silverlight 2.0,3.0 and Silverlight 4.0
- Knowledgeable with the full life cycle development and used in many projects following different methodologies and design patterns like MVC, MVP and MVVM.
- Proficient in SQL programming skills, stored procedures, views, and etc.
Primary Technologies
- Architecture: Microsoft Platform ASP.Net, WPF and Silverlight 3.0 and 4.0
- C , Entity Framework 4.0, MVVM, Linq to SQL, ASP.Net Membership provider
- Windows Communication Foundation, LINQ, Prism 4.0
Other Technologies
- Java Script, C,
- Crystal Report, HTML, DHTML
- Oracle 8i and 9i.
PROFESSIONAL AND BUSINESS EXPERIENCE
Confidential
Senior Consultant Independent
- Created an MVC application for their client with Active directory authentication, JavaScript API for ArcGIS, Kendo Controls for MVC wrappers, Share point integration for searching documents all with C , JavaScript language, the back end we used was SQL server 2012 using entity framework 6.0 using database first approach. We had five people on the team and we developed this application in three months.
Confidential
Senior Consultant Independent
- Some hands on Experience with ArcMap and ArcCatalog. Built Geodatabases, played with shapefiles,coverage, personal databases and file databases, digitized points line and polygon in ArcGIS.
- Created services to be exposed as web services and consume those from the clients thru Html, JavaScript API provided by ArcGIS.
- Worked with some of the widgets like Popup, Legend, Print, Geocoders and toolbars etc.
- Used TiledMapServiceLayer and DynamicMapServiceLayer in our applications also executed query and query task to filter data.
- Worked on MVC Web application exposing GIS Data with Java script and JQuery we developed this application from scratch and site was up and running for intranet application in eight months. Worked on Dynamic Ajax pages that would update data without doing a post back with charts and tabs with all sorts of data coming from Oracle
- Developing new forms and new pages and create new classes and object for different reasons in .Net C programming languages. The backend of all these application are Oracle database.
- Write application from end to end which includes writing the data layer, middle layer as well as the front end and includes writing packages and stored procedure in PL/SQL as well
- Manipulated Excel sheet on the back end and updated data using open XML server technologies.
- Worked with different windows application deployment and IIS server deployments and their issues
Confidential
Senior Consultant Independent
- Worked with City of Houston CSmart Application which is developed with Microsoft .Net 4.0 Technologies called WPF using the MVVM design pattern, Prism, WCF, and Entity Framework. This is a big application with thousands lines of code and a large backend database of SQL server.
- Program in C and VB.NET using service oriented architecture SOA
- Serve as Lead Developer in their Payment Module and responsible for developing new features and fixing existing bugs in this application.
Confidential
Lead Technical Consultant
- Worked on a new web site to create an ASP.Net Authentication system using ASP.Net Membership provider.
- Created the default Master Page and added Data Access Layer, Linq to SQL to access additional information about the user and handle save searches and provide history of searches.
- Used member classes to create new user, pull existing user and validate users, change password and email info and various other issues related to user authentication.
- Created the repository pattern to use data access layer to provide separation of concern between layers.
Confidential
Lead Technical Consultant
- This project is a WPF project with SQL server as the backend and C programming language. This is a very large project with more then million lines of code and the architect was using Prism as the shell and individual modules were based on MVVM pattern.
- Created new applications based on the requirements of the company.
- Created new WPF forms, view and view models for the application.
- Completed research to handle the requirements of the application.
- Modified the EDM and SQL scripts to suit the requirements of the application.
- Worked with Data Access Layer and Entity Data Model extensively.
- Provided prior knowledge of WPF and assisted other developers with any WPF and middle tier issues.
- Program in C and VB.NET using service oriented architecture SOA
Confidential
Senior Technical Consultant
- Worked on a WPF application called AXIOM. This was a product that helped accounting and financial preparer to file SEC filling all their financial statements so that it meets XBRL requirements.
- Developed the product based on the company requirements and was heavily involved with all the bug fixes and new development.
- Created new WPF forms views and view models for the application.
- Created XML documents as requirements for the company.
- Maintained and modified SQL server tables, stored procedures and functions.
- Assisted the Application Architect in deciding major and minor issues. Deeply involved with WPF, Entity Framework, SQL server, XML, MVVM, LINQ and all the related technologies.
- Followed Agile methodology and incremental product releases.
Confidential
Sr. Solutions Developer Consultant Independent
- Responsible for creating new Dot Net Nuke modules based on company requirements. This is a .Net Intranet based open source framework
- Converted open source Dot Net Nuke programs to Share Point with various modules like E-commerce, Document Management, Forms and List, DAL Builder Pro and many more modules.
- Worked with WCF services on various forms and list applications and many small projects as required by the company.
- Primary task was to develop new application and resolve any production issues on the Internet or the Intranet in a timely manner and to customer satisfaction.
- Program in C and VB.NET using service oriented architecture SOA
Confidential
Sr. Solutions Developer Consultant
- Worked as a lead developer in a Silverlight 2.0 project managing a group of six person team.
- Designed and architected the application from start to finish.
- Worked with business group to gather requirement and develop use cases.
- Created UML diagram in Visio and developed the physical design.
- Created different class and entities to be exposed to the front end.
- Created web services WCF to expose the data to the model controllers
- Worked with enterprise library 4.1 modules and its other useful components.
- Worked with business user to design and architect the front end user interface.
- Developed several XAML forms using Visual Studio and Expression Web.
- Worked with a security team to design the security structure of the application.
- Created and tested different modules using Agile Methodologies.
- Worked with MS Access VBA and Classic ASP conversions to ASP.Net
Technical Environment: Silverlight 2.0, C , ADO.Net, SQL Server 2005, MVVM, Visual Studio .Net Team suite, Windows server 2003 and Windows server 2008, Microsoft Office SharePoint Server 2007, .Net Framework 3.5 sp1, SQL Reporting Service, Enterprise library 4.1, WCF, WPF,XAML, Agile Methodologies, Infragistic Controls.
Confidential
Solutions Developer Consultant
- Worked as a lead developer in several project modules with a group of eight person teams.
- Worked with business analyst to develop and design the modules.
- Worked with business user and business analyst to agree on the design of the front end user interface.
- Worked with other developer in creating the business entities and business class for the various tiers of the application.
- Followed the architectural patterns and best practices guidelines developed by the team architect.
- Used various tools like Visual Studio Team suite and Visio to created various modules and UML diagrams
- Developed several WPF forms using Visual Studio and Expression Web.
- Used Avanade's ACA.Net library on various modules for logging, security and exception handling issues.
- Worked with deployment team to resolve any deployment issues.
- Designed and developed several WCF modules to access data.
- Worked with 40 different database admin to access data and connection issues.
Technical Environment: C , ADO.Net, SQL Server 2005, Visual Studio .Net Team suite, Windows server 2003,.Net Framework 3.0, SQL Reporting Service, Enterprise library 4.1, WCF, WPF, ACA.net, MVC, MVP, Factory Pattern, Infragistic Controls.
Confidential
- Maintain existing applications and develop new applications for our clients in ASP and ASP.net using C .
- Used different development environment like Macromedia and Visual Studio based on the client needs.
- Worked with different databases like SQL server 2000, 2005, Oracle 8i and other.
- Worked with many WCF modules to debug and access data from SQL databases.
- Worked with different reporting server like crystal report and SQL reporting services.
- Worked with many stored procedures and triggers to fix and debug those procedures.
- Worked with VBA to convert MS Access programs to ASP.net.
Technical Environment: ASP, ASP.Net, SQL Server 2000, 2005, JavaScript, AJAX, WCF, WPF, Macromedia Dream Weaver, Visual Studio 2005, Agile Methodologies.
Confidential
Software Engineer Employee
- Developed different reports required by the management.
- Created and used many xml web service WCF and exposed those data to the front end applications.
- Worked with many kinds of database like SQL and Oracle database to extract and expose data.
- Developed PDA application for Pocket PC using Asp.net and .Net compact framework.
- Worked with CDMA technologies to create a searchable application on a Pocket PC Device.
- Worked with different mobile control to use them in web pages.
Confidential
Network Administrator Employee
- Worked with different server like Windows 2000, Windows 2003, Linux and Sun Solaris
- Worked with some legacy application like Auto magic and QuickBooks etc.
- Helped developed small e-commerce application for the company in Asp.net.
- Worked on issues like network latency, network outages and security issues.
- Worked with SQL server and many stored procedures and functions.
Technical Environment: ASP, SQL Server 2000, Access 2000, Vbscript, Javascript
Confidential
Teacher
- Taught Visual Basic at an Educational Institute
- Job responsibility was to teach students for the professional Visual Basic Exam 70-175 and 70-176.
Technical Environment: VB 6, SQL Server 6, 7, COM, COM
Confidential
Web Software Developer Independent
- Major activities were to refresh Intranet contents and develop any applications required by the company.
- Developed and extracted reports from databases using ADO Data Objects and Crystal Report.
- Worked with Java, JDBC to access data from Microsoft Access database and few JSP programs using Tomcat
- Developed a database application to register for a course and display the available courses in ASP and MS Access 2000 using ADO Objects.
- Developed a Vacation Scheduling System in which employees would sign up for vacation, compensation and sick days from their web browser and it would process their request, back end was an Oracle 8i
- database which stored all the information using ASP 3.0 and ADO Data Access Objects
- Developed and extracted reports from databases using ADO Data Objects and Crystal Report.
- Developed an application that read information from a text file and displayed that on a web browser using File System Object.
- Developed an indexing application on Windows NT 2000 and ASP that retrieved all the documents from the intranet based on some text or file name and displayed on the web.
- Developed an employee search system which accessed an SQL 7.0 database and displayed over the web in a three tiered approach. The entire middle tier was COM Components some in VB and some C .
Technical Environment: ASP, SQL Server 7, Oracle 8i, VB Scripts, Java Scripts, ADO, CDO
Confidential
Software Engineer Employee
- Major activities were to develop Intranet application for internal use and extract management reports from databases upon their requests
- Developed a Knowledge Base application in asp. The front end was a browser and the back end Access database. The application would display a Gif file on a browser from the database with all the navigation capabilities.
- Developed a ticketing system for Remote Lan. Dial Support with SQL 6.5 as the back end and ASP.
- Developed an Engineers Performance Evaluation System using an Active X control and VB 6.0.
- Developed a Schedule Reporting System which had Access as the back end using ASP.
- Worked on special project to develop Active X Control for a specific application.
- Worked on many small projects for the company that displayed data from databases and inserted data into databases and email it to clients
Technical Environment: ASP, SQL 6.5, ADO, CDO, JavaScript, Active X, COM, COM , VB6
