We provide IT Staff Augmentation Services!

Software Engineer Resume

Portland, OR

PROFESSIONAL SUMMARY:

  • Over 6 plus years of experience in Design, Development and Coding of Business/Commercial applications
  • Experience on latest .Net Framework (2/3/3.5/4/4.5) with N - tier Architecture model and design patterns.
  • Experienced in a fast paced Agile Development Environment including Scrum, and Extreme Programming.
  • Excellent knowledge in Remoting, SOAP, XSD, XML, XSLT, XHTML, CSS.
  • Providing a better UI with the bootstrap framework, and CSS3
  • Experience with Windows Communication Foundation (WCF).
  • Strong Object Oriented Analysis and Design (OOAD) and C#, VB.NET Programming skills.
  • Experience in building Single Page Applications (SPA) using HTML5, CSS3, Bootstrap, AngularJS, ASP.NET MVC, Bootstrap, ASP.NET Web API, Entity Framework.
  • Experience in development and support of Java/J2EE Web Applications with emphasis on OOP based web forms, business logic, database access components.
  • Experience with jQuery, JSON client side light weight programming language skills.
  • Experience with UI skills like HTML, CSS, XML, XSLT, JavaScript, JQuery, and AJAX.
  • Expertise in ASP.NET, ASP.NET MVC, ADO.NET, ASP.NET Web Services.
  • Have created reusable custom User Controls in WPF (OOP) for multiple projects with rich UI Components. Good experience in creating XAML based UI development.
  • Good Experience in configuring and managing IIS 6.0/7.0- WEB Server.
  • Creating and Managing Virtual Machines in Windows Azure and setting up communication with the help of Endpoints.
  • Worked with Team Foundation Server, Subversion and Visual Source Safe.
  • Proficient in Data Analysis, Design and Data Modeling, using LINQ (LINQ to SQL, LINQ to XML), Entity Framework, ADO.NET in developing Data Access Layer, writing SQL Queries, Stored Procedures and User Defined Functions. Good experience in SQL Server 2000/2005/2008/2012, Oracle and MySQL.
  • Developed applications using the conductive software Angular JS platform.
  • Excellent programming skills and strong in Object Oriented programming (OOP) concepts.
  • Strong Knowledge in End-to-End Software Development Life Cycle, Application Development Methodology (ADM) and Agile Methodologies, ER Diagram.
  • Strong experience in the Analysis, Design, Development and Implementation of multi-tier web based applications and distributed applications using WCF/Web services Standards based on Service Oriented Architecture (SOA).
  • Experienced in SQL for writing Indexes, and Views, Stored Procedures, Cursors, Triggers.
  • Hands on experience in creating and modifying reports with reporting tools like Crystal Reports, SSRS.
  • Experience in gathering customer requirements and functional requirements and converting them to technical specifications/requirements and replacing current system with Web-based application.

TECHNICAL SKILLS:

.NET Technology: .NET Framework 2.0/3.0/3.5/4.0, C#, ASP.NET, ASP.NET MVC 3/4/5, ADO.NET, LINQ, ADO.NET Entity Framework, WCF and WPF.

Web Technology: PHP, JavaScript, jQuery, AJAX, CSS, HTML4/HTML5, XML, JSON, DHTML.

Languages: C#, JAVA, C++, C and Power shell.

Databases: SQL Server 2005/2008 R2/2012, MySQL 4/5, Oracle 8i/9i (PL/SQL), MS ACCESS

Web/App Server: Web Server: IIS, APACHE

IDE: MS Visual Studio.NET 2005/2010/2012/2013, ZEND studio, SQL Management 2012, SQL Developer.

Operating Systems: Microsoft Windows 7/ Vista/ XP/ 2003/ 2000,UNIX

Design Patterns: Service Oriented Architecture (SOA), Model View Controller (MVC), Factory, Singleton, and Object Oriented Design.

Reporting Tools & Others: MS SQL Reporting Services 2005, Microsoft Visio and UML, TOAD, Nunit, MS-VSS, MS-TFS, Power Shell, and Adobe Alter cast document server, Visual Source Safe (VSS), TFS.

PROFESSIONAL EXPERIENCE:

Confidential, Portland, OR

Software Engineer

Responsibilities:

  • Involved in Gathering, Design, development and Testing application using ASP.NET MVC.
  • Effectively used ASP.NET MVC features like View Bag to pass data from controller to view, partial views
  • Using ADO.NET for loading the Database from SQL Server.
  • Worked on AJAX controls for extended functionality and configured REST using Microsoft .NET.
  • Implemented Client - side validations using JQuery, Angular JS and server-side validation using ASP.NET Controls.
  • Made C# code changes to address the issues in product maintenance as part of production support team.
  • Created forms to collect and validate data from the user in HTML and Angular 2.
  • Involved in creating tables, views, stored procedures and invoking them in application using Data Providers.
  • Worked with Angular JS controllers and Directives for application functionality.
  • Worked on Web API calls for storing the bulk documents into Dropbox and retrieving through application.
  • Involved in developing End-to-end application based on the FRD.
  • Involved in performance tuning of the application by creating various database Indexes, optimizing Queries and created SQL Jobs for sending Alerts.
  • Involved in the System Design and SAT documentation.
  • Worked on different Release of application and provided excellent support to the client in maintenance.
  • Followed Agile Scrum Methodology.
  • Used Team Foundation Server (TFS) to manage the changes in the source code .

Confidential, Redmond, WA

.Net Developer

Responsibilities:

  • Involved in engaging Microsoft virtual machine customers to understand their business and technology requirements and work with them to on board them to the Azure platform.
  • Ensuring that individual customers are on boarded with the minimum friction and least technical challenges to their existing business processes.
  • Experience developing, deploying and maintaining Azure based websites and services.
  • Detecting problems customers might be running into while deploying the cloud service from the Confidential.
  • Collaborated across stakeholders to prioritize, define requirements, and measure outcomes.
  • Responsible for understanding any critical feature asks and working together with the product team to ensure these asks prioritized for development.
  • Created new MVC controller renderings in Site core.
  • My responsibilities also include development of multiple tools for Azure VM management using the following technologies: C#, .Net Framework 4.5, Web APIs.
  • Developed web forms for application related metadata using java script, J-query, HTML, CSS, AJAX and JSON.
  • Contributed to the support forums (specific to Azure Networking, Azure Virtual Machines, Azure Storage) for Microsoft Developers Network including Partners and MVPs.
  • Used WCF to expose business logic as services and consumed those services. Defined service contracts, implemented service contracts etc.
  • Using Enum and Structs to improve performance.
  • Worked with MVC architecture application using ASPX/Razor view engine.
  • Contributed with the content development team for official MSDN documentation on publishing Virtual Machines in the Azure Marketplace.
  • Developed Views, controllers and business logic models using C#.
  • Providing technical support to the Independent Software Vendors (ISVs) in publishing their Virtual Machines (VMs) on the Microsoft Windows Azure Platform. Helping ISVs in onboarding the VMs, starting from creating VMs, getting the VMs certified for azure platform, testing in staging, and finally pushing to production.
  • Deployed applications on Azure portal.
  • Develop azure machines setup environment. It helps team saving much time at deploy stages. PowerShell.
  • Worked on highly advanced user interface design and development using Angular 2, HTML and CSS.
  • Involved in developing UI pages using Angular 2 and calling the Rest API's from backend.
  • Extensively worked on WCF Services using C# code.
  • Ran the PowerShell scripting (pre-written).
  • Deployed applications on Windows Azure Cloud base and active Directory configuration.
  • Implemented SQL Database for a relational database service called Microsoft SQL Database, and using Windows Azure SQL Database, provisions and deploys relational database solutions.
  • Migrated SQL 2012 Databases on Cloud using SQL Server Azure.
  • Using PowerShell daily to perform a variety of lookups of domain, tenant, user, server service, disc, networking, pool status.
  • Experience in troubleshooting the application, analyzing and resolving issues.
  • Getting on calls with Microsoft Azure Virtual Machine partners to help resolve any complex issues.

Confidential, Irvine, California

.Net Developer

Responsibilities:

  • Participated in system specification meetings, analyzed user requirements, coordinated with coders and team members.
  • Worked with Agile and Scrum Methodology to produce high Quality software.
  • Developed test pages for different flows of application using java script, J-query, HTML, CSS, AJAX and JSON.
  • Designed Frontend with in object oriented JavaScript Framework like Backbone.js, Angular.js.
  • Worked on creating responsive website for smart devices using responsive design (RWD) and media queries based on CSS, HTML5, and Bootstrap Front-End Framework.
  • Involved in coding Java, JSP and Servlets.
  • Implemented Ajax Asynchronous and Asynchronous calls.
  • Modified existing VB scripts and VBA code during enhancements.
  • Developed screens for capturing, retrieving and manipulating of data using Site core (CMS).
  • Involved in front end development using VB.NET, ASP.NET, JavaScript, Angular JS, jQuery, HTML, Bootstrap and CSS.
  • Worked with Visual Studio 2012/ .Net Framework 3.5/4.0 to implement Business Logic.
  • Used WCF to expose business logic as services and consumed those services. Defined service contracts, implemented service contracts etc.
  • Worked with MVC architecture application using ASPX/Razor view engine.
  • Used structs for creating a generic range to prevent creating similar beings in the code.
  • Used Angular JS controller to pass data to the view.
  • Used generics, Structs.
  • Developed Views, controllers and business logic models using C#.
  • Worked with a team responsible for implementing the ASP.NET MVC application using SQL Server, Web API, JQuery, and Angular JS.
  • Developed WCF services for both Desktop and mobile applications.
  • Used WCF Services for communicating with other application and components.
  • Extensively worked on WCF Services using C# code.
  • Deployed applications on Windows Azure Cloud base and active Directory configuration.
  • Implemented SQL Database for a relational database service called Microsoft SQL Database, and using Windows Azure SQL Database, provisions and deploys relational database solutions.
  • Migrated SQL 2012 Databases on Cloud using SQL Server Azure.
  • Designed and implemented the Core components for the application, which included a data access layer and an error logging component.
  • Developed WCF Web services, APIs, and other back end components.
  • Written Stored Procedures, Query's for Database connectivity using SQL Server 2008.
  • Experience in troubleshooting the application, analyzing and resolving issues.
  • Implemented MS-Unit Testing, Integration Testing and Regression Testing.
  • Involved in Coordinating with off-shore team and giving Non-prod support for 24hrs at on call schedules.
  • Used TFS for version control.

Confidential, New Jersey

Sr. .Net Developer

Responsibilities:

  • Worked in Agile development environment and participated in meetings and discussions with department heads, project managers, architects and co-developers.
  • Involved in maintenance and ongoing enhancements to application developed in .Net Framework 4.0/3.5, ASP.net, VB.net, Web services, WCF Service, JavaScript, XML, HTML, T-SQL.
  • Designed & developed web user interface using ASP.Net, VB.Net, HTML, CSS, JavaScript, server controls, and developed customized Web controls.
  • Involved in developing and consuming Web Services and n-tier web applications using ASP.Net, VB.net and ADO.Net.
  • Application is developed in C# and UI is created using WPF following the MVVM pattern.
  • Extensively worked with Java script, hidden controls, Dropdown controls, masking, unmasking.
  • Migrated Active Directory and Team Foundation Server from Windows Azure to onsite hosted environment.
  • Developed and improved application using MVC Framework Angular.js, backbone.js and Bootstrap.
  • Worked on exposing web services using WCF architecture for the client to communicate and exchange data and involved design of WCF based Service.
  • Involved in debugging, analyzing critical application issues by looking at the logs and other connectivity.
  • Implemented Service Oriented Architecture (SOA) and used WCF to expose business logic as services and consumed those services from client applications.
  • Defined service contracts, implemented service contracts and hosted in IIS 6.0. All service (contracts) configured with secured bindings.

Confidential, Virginia

Sr. .Net Developer

Responsibilities:

  • Involved in SDLC followed by agile methodologies to produce high quality software model using N-Tier Architecture.
  • Based on the requirement collected from the Business analyst, created use case and design documents.
  • Designed web application using three - tier architecture.
  • Designed the application based on MVC design pattern.
  • Developed and designed web forms using ASP.NET, C# and XAML.
  • Designed front end UI with help of ASP.NET, Ajax Controls, and CSS.
  • Implemented web based front end using ASP.NET, JQuery, CSS, HTML controls and business logic using C#.
  • Developed reusable custom data-access layer using ADO.NET.
  • Efficiently implemented Data and control templates to dynamically change the behavior and appearance of the UI Control using XAML for WPF application.
  • Extensively used ASP.NET Data Grid and Data List controls for displaying the data.
  • Used Ajax Update Panel for faster post back of the data.
  • Designed Presentation Tier (web pages) using the Master Pages, Themes, Skins by utilizing HTML.
  • Implemented a separate query processing using LINQ and created data entry web applications, with LINQ to SQL CRUD operations.
  • Created Stored Procedures, Triggers, and Functions to access and manipulate data from Sybase10.0.
  • Created and consumed WCF Web Services.
  • Used Windows Authentication Mechanism for successful Authorization and Authentication of the Credentials related to the application.

Confidential

.Net Developer

Responsibilities:

  • Designed a windows application to handle the grievances of the employees using C#.
  • Involved in analysis, design and development stages of the project life cycle.
  • Worked on UML diagrams in analysis phase of project life cycle.
  • Used Rational Rose to develop the UML diagrams.
  • Automated data import/Export process using VBA.
  • Used Visual Studios 2005 controls to design the UI of the project.
  • Business logics of the project were written in C#.
  • Migrated existing Classic ASP applications to VB.Net applications
  • Developed PHP and used simpleXML to parse XML file.
  • Worked with ADO.NET to access the backend database.
  • Extensively involved in database activities like designing tables, writing functions, queries, stored procedures and views in the application.
  • Worked on Tables to Create, Update, Delete and Insert the data.
  • Participate in design reviews, test case reviews, code reviews and testing.
  • Developed GUI using PHP, HTML, CSS, JavaScript, jQuery, Bootstrap.
  • Built PHP and CSS system for controlling text display issues cross-platform and cross browser.
  • Involved in the testing and implementation of the project.

Hire Now