Sr. Software Engineer Resume Profile
Houston, TX
summary
- 8 years' experience in Windows/Web n-tier .Net Application development
- 7 years of experience in SQL server 2000/05 ,Oracle PL/SQL and T-SQL
- 7 years of experience in C .Net 2.0 ,ASP.Net 2.0
- 7 years' experience in WCF, Web Services ,XML, XSLT and smart client applications
- Experience in Supply Chain , Retail , Insurance , Healthcare ,Telecom Banking Domain
Technical EXPERTISE
- Languages: C 2.0, VB.Net, ASP. Net 2.0,Unix/Perl, VB/Java Script, C, C , PHP
- Additional Languages: WCF, Jquery, Bootstrap, JSON, MVC 4.0, C 3.0, LINQ, AJAX , Angular JS
- PM Tools: Microsoft Projects 2002, Visio 2002, UML with Rational Rose
- RDBMS: SQL Server 7.0/2000/2005, My SQL, Oracle 8i/9i, PostgreSQL 8.0
- Data warehousing:Brio Designer, Brio Insight, SQL OLAP/Analysis services
- SDK: Visual studio 2003/2005/08/10, .NET Framework 1.1 /2.0/3.5/4.0
- Web Application: FrontPage 2000, Xml, Flash 4.0, Dream weaver MX, DHTML
- Web Servers: IIS 4.0/5.0/6.0
- ERP: SharePoint portal server 2003, Great Plains Dynamics 7.0, Microsoft CRM
- Reporting Tools:SQL reporting services 2005, Crystal Reports 9.0, Microsoft Excel 97/2000
- Version Control TFS, VS Source Safe, Rational Clear Case, subversion
- Methodology: Agile, RAD, SDLC
- Unit Testing/Build: NUnit, NAnt, NAntContrib
- Other tools: Telerik RAD controls, InfragisticsDataGrid
PROFESSIONAL EXPERIENCE
Confidential
Role : Sr. Software Engineer
- Designing the Enterprise System and developing Procurement, Inventory and Cofiguration modules according to the VA compliance and requirements.
- Commercial software development with C and XAML and building apps for Silverlight, .Net Framework, working across different Microsoft Stacks and building delightful application user experience.
- Communicating with Web Services REST, HTTP, HTTPS, SOAP
- Drilling down into very complex technologies pieced together from multiple parties and strong understanding of Information Architecture, Usability and Design.
- Systems implementation, Software development life cycle SDLC , Unit, Integrated functional testing.
- Developed UI screens using ASP.NET MVC, Dojo Toolkit, JavaScript. CSHTML, BootStrap
- Designed and developed business logic and facade using C , WebAPI.
- Developed data access layer components using NHibernate.
- Designed and developed illustration reports and application forms using Adobe Live Cycle Designer.
- Developed multi-tiered backend processes utilizing Dependency Injection via Unity framework.
- Created database scripts for SQL Server using SSMS.
- Designed and developed modules using object-oriented design patterns.
- MVVM pattern and Angular JS for data binding from UI to services.
- Actively participated and contributed to the Agile processes followed Scrum using Rally.
Environment : C , ASP.NET MVC 4, Dojo Toolkit, JavaScript, JSON, Angular JS,Rhino Mocks, Unity, SVN, MSTest, SQL Server, NHibernate , Adobe Live Cycle Designer, XML, Notepad , Code Collaborator, Rally.
Confidential
Role : Sr.Net Developer
- Part of project to rewrite Letters application written in ASP.Net which sends coverage approval/denial letters to over 33million members/lives.
- Developed a WCF .Net 3.5 letter service to Interact with letters application and sends letter to print server
- Optinet web application rewrite using ASP.Net 3.5
- Maintenance and updates to Preprocessing application which is a SaaS application model and the clients pay by membership this application is written using C .net 2.0
- Automated FTP pulls from UNIX based system using SQL SSIS package design
- Writing complex SQL stored procedures for inserting and updating data to client-specific db
- Solely maintained Address Checker application written in C 2.0 used to update the Zip code field to 9-digits uses third-party wrapper software to update the data fields in tables.
- Working closely with other team leads/managers and business analyst to resolve clients issues
- Use of Rapid SQL, Aqua Data Studio 6.5 to connect to SQL server 2005
- FTP/error report process written in Perl and SQL to transfer files from client staging directory to file server at AIM.
- Writing Perl shell programs and module files connecting to Sybase ASE client
Environment:C .Net, .Net 2.0/3.5, WCF, Perl, Sybase ASE, ASP.Net 2.0, XML, SQL server 2005
Confidential
Role: Senior Developer
- Design, Development and Testing of Web Forms and Web Services using IIS 6.0, ASP.NET and ADO.NET.
- VB.NET is used to program business logic including code-behind files and classes in the middle tier.
- GUI of both systems is developed using ASPX, AJAX, .NET Controls and VB.
- Used NHibernate as Object Relation Mapper for mapping class entities to Database Objects.
- Extensively worked on Creating, Transmitting and Consuming WCF and Web Services.
- Used Sitecore CMS to globalize application resources
- Used AJAX to control the Post back event, thus enhancing the web server performance
- Performed database operations on SQL Server 2008 to process data by creating SQL queries, stored procedures, functions, and views.
- Used AJAX Tool kit and .NET Validation Controls for performing client-side validations.
- Created web based reports using Microsoft Report Viewer and RDLC.
- Worked with MS ETL tools using SSIS packages for Data Import Process.
- Worked with SSL certificates for creating secure web sites in IIS.
- Integrated 7 Zip tool into windows processes to unzip and integrate client data to NRDA data repository for viewing and downloading photos, videos etc.
- Unit Testing using Telerik Test Studio
Environment: ASP.Net, VB.Net, ADO.Net, SQL Server 2008, Visual Studio 2010, WCF, Web Services, Window Services, 7 Zip Manager, AJAX Tool Kit, Microsoft SSIS ETL tool,Sitecore CMS, Web UI Development, NHibernate, IIS 7.0, Telerik Test Studio
Confidential
Role:Senior Developer
- Involved in the Design, Development and Maintenance of various programs.
- Worked closely with the business analysts in whetting the requirements.
- Used HTML, JQuery, AJAX and CSS for web page design and JavaScript for client side validations.
- Used extensive AJAX programming to avoid the server side overload.
- Implemented Extranet SharePoint portal using SharePoint 2010
- Brand the SharePoint Portal and team sites using the CSS and SharePoint designer to have a consistent and uniform look throughout the portal.
- Analysis and redesign for the Quote Page in Siat Central, including requirement gathering from the user.
- Implemented complex ASP.NET Custom and User controls needed to render and maintain ViewState for unique UI requirements, for the sales.uwdealers.com site. The controls use .NET designer support to allow
- Created unique HttpModules allowing the .Net applications to easily interface to external webservices partners for security information which could be used in the new contract sales for the sales.uwcdealers.com website.
- Created web services and ADO.Net code for data persistence and report generations, that later were archived as filestream in sqlserver 2008
- Created new XAML Silverlight 4.0 controls to display combos and dropdown list and modified the TelerikRadgrid Control to handle Custom Context menu and render JSON Data source Objects from the Central Web service.
- Design and Develop custom C SharePoint 2010 Web Parts, Workflows, Event Receivers, Timer Jobs and Branding.
- Design and Develop custom SharePoint 2010 applications using SharePoint Designer
- Create custom SharePoint 2010 applications using InfoPath and C
- Develop InfoPath solutions and published into SharePoint Document Libraries for gathering and sharing information.
- Used ADO.NET objects such as Data Reader, Dataset and Data Adapter for data communication for the web application and the databases.
- Designed modules, which involved Code development in ASP.NET, Database design, testing and troubleshooting.
- Converted the Old Visual Basic 6 programs to ASP.NET.
- Supported VB6 applications in production.
- Updated Technical Documents, Functional and Design Documents.
- Designed developed Request Check application in asp.net to enable the tests to be run for the samples sent by the clients and also can set priority dates.
- Implemented code enhancements for applications developed in C , VB.net.
- Installed and configured Sharepoint as a standalone for developing POC.
- Created sites, added users groups, dashboard for Basin Studies Application.
- Enhanced search feature for the web application for searching the documents.
- Implemented NUnit testing for all windows applications.
Environment: NET Framework 3.5, ASP.NET, C , Sharepoint 2010, Javascript, AJAX, JQUERY, Crystal Reports, SQL Server 2005, LINQ, Windows 2003 Server.
Confidential
Role:Net Developer
- Coded Complex Data Definition and Data constrains to keep data consistency between the old site and the migrated one.
- Created with Silverlight 2.0 and Ajax Controls a new set of web controls to replace the existing JavaScript controls.
- Implemented the Ajax functionality for new site projects and requirements.
- Defined and created the Entire OOP Objects for the migrated sited by defining the UI, Business and Data layers.
- Created simple web methods that were consumed by JavaScript Ajax calls.
- Lead the Store Procedure and Table Redesign after the site was partially migrated.
- Implemented the Factory Design Pattern in the last phase of the site migration and for new site requirements
- Used Visual Source Safe as source control tool.
- Detailed functional documentation has been provided. Microsoft Word was used for Database Design, generating entity relationship diagram and also for flowcharts and tree diagrams.
- Used tables to display, edit and update, the patient's information.
- Conducted presentations to give an idea about how to use the tool efficiently.
- Implemented user controls for better navigation throughout the project.
Environment: ASP, ASP.NET, C , Javascript, AJAX, VB.NET, Oracle, Crystal Reports, ADO.NET