We provide IT Staff Augmentation Services!

Senior Application Developer Resume

4.00/5 (Submit Your Rating)

Fremont, CA

SUMMARY:

  • Dynamic, Passionate Software Development Engineer with 10+ years of experience in the IT Industry in the areas of web application development using the Microsoft .NET framework.
  • Well versed and proven delivery track record encompassing all the areas of software development including product management, development management and testing.
  • Excellent Expertise in building web applications, service based architectures, client server and n - tier on Microsoft .NET technologies using .NET Framework 2.0/3.0/3.5/4.0, WCF (Windows Communication Foundation), Web API, REST services, HTML5, CSS3. ASP.NET 3.5/4, MVC 3.0, AJAX, LINQ, C#, SQL SERVER 2005/2008/2012.
  • Experienced in Agile Model, N-tier architecture and SDLC. Proficient and successful in implementing all phases of SDLC including requirements gathering, Analysis, Design, Development, Testing, Documentation, Deployment and System Engineering.
  • Demonstrated capability in implementing large, complex projects in a web based development environment.
  • Responsible for leading team, development, production and UAT Support, Client Interaction, Offshore-Onsite coordination.
  • Proficient in many of the design patterns and patterns and practices used in the industry.
  • Proficient in writing Stored Procedures, Triggers, Views and cursors in SQL.
  • Excellent analytical, algorithmic and inter-personnel skills with exceptional team player skills and thirst for learning.
  • Strong in Algorithmic problem solving and understanding of Design Patterns.

TECHNICAL SKILLS:

Languages: C#, C++, PHP,SQL

Web Technologies: MVC3, ASP.NET, Bootstrap, WCF, MVC3.

Testing Tools: Visual Studio Team Test, SQL Profiler.

Client Side: JavaScript, JQuery,HTML4/5,Angular.js

Version Control System: TFS, VSS

Build Tools: MSBUILD, Octopus,Flyway

Object Oriented Programming: Proficient in SOLID principles of OOAD, Design Patterns.

Tools: Visual Studio 2005/2008/2010/12. VSTT, VSTA.SQL server 2005/2008/2012. SSIS, SSRS.

Webservers: IIS 5.0/6.0/7.0/7.5, NGINX

Other: PRISM, M-V-VM Implementation.

WORK EXPERIENCE:

Confidential, Fremont, CA

Senior Application Developer

Responsibilities:

  • Worked as Senior Application Developer implementing several REST APIs for Tesla Logistics applications.
  • Wrote several UI application features using angular 1.x/2, Kendo and Bootstrap.
  • Implemented scalable, distributed calculation engine for performing mathematical iterations on the vehicle scheduling modules for Tesla.
  • Developed and integrated Service to Service Communication between legacy WCF and modern REST API.
  • Implemented Unit Testing and Integration testing using SpecFlow and cucumber.net.
  • Built Data Access layer using Dapper for SQL server and performed code first migration using flyway for mysql database.

Environment: Angular1.x/2,KendoUI,Specflow,C#5.0,Sql server 2016, MYSQL, Git, TFS, VSTT.

Confidential, San Jose, CA

Senior Software Engineer

Responsibilities:

  • Worked as a senior software engineer in a startup designing and developing features in a web based enterprise server product.
  • Designed and wrote several UI features for external application integration using ExtJS.
  • Implemented REST APIs for licensing and security related features to be consumed by external applications.
  • Implemented symmetric key based token generation algorithm for establishing protocol with external client applications.
  • Installed and configured TFS server, proxy and configured permissions.
  • Collaborated with offshore teams to get features completed on schedule.
Confidential, San Antonio TX

Lead Software Developer

Responsibilities:

  • Currently leading design, functional requirements gathering, deployment and planning a web and windows application in the automobile insurance industry domain.
  • Responsible for requirements gathering with direct customer interaction and also involved in risk mitigation and planning to meet customer needs.
  • Involved in designing features, consumption and web services integration with nationwide insurance providers and organizations.
  • Involved in product management and converting loose requirements from customer to meaningful and achievable feature set in the current application realm.
  • Architected and optimized schema changes across several databases of high impact applications within the organization.
  • Implemented an n-Tier state machine workflow application in the automobile industry domain that interfaces with several third party vendors for vehicle recovery and insurance tracking using ASP.NET and C#.
  • Implemented several layered complex business logic in the automobile insurance industry and also product engineered future versions of web based application using C#.
  • Designed and Developed Components of Workflow Step Processor for a Windows based Application (WPF) using C#.
  • Designed Schema and wrote SQL Stored Procedures/Functions/Triggers for implementation of features in a Database driven data centric Application.
  • Implemented Automated Building Scripting using SQL server specific to the Client needs for deployment across different user configured environments.
Confidential, IA

Software Developer/Analyst

Responsibilities:

  • Designed and Developed Components of Workflow Step Processor for a Windows based Application (WPF).
  • Designed Schema and wrote SQL Stored Procedures/Functions/Triggers for implementation of features in a Database driven data centric Application.
  • Designed and Developed User controls for a WPF Application using M-V-VM model utilizing Microsoft PRISM.
  • Implemented Automated Building Scripting using SQL server specific to the Client needs for deployment across different user configured environments.
  • Implemented complex Business Logic pertaining to validation at the Meta-data/Server side level based on rules of client.
  • Wrote Calculation Engine in SQL implementing complex business logic and consumption of data at the UI level for M-V-VM WPF Prism Application.

Environment: Visual Studio 2012/13, WPF, PRISM, SQL 2008/2012, M-V-VM.

Confidential, Webster, NY

Software Developer

Responsibilities:

  • Designed, developed an Ecommerce Web Portal using MVC3.
  • Involved in interacting with business analysts, other developers and management to develop the application.
  • Used ADO.NET and LINQ to SQL to communicate with the database using the abstract data layers.
  • Created and Consumed WCF Services with multiple endpoints for the single services.
  • Optimizing, debugging and creating T-SQL stored procedures in SQL 2008 R2
  • Fixing and optimizing ASP.NET web pages using C# and SQL Server 2005/2008 stored procedures, and associating fixes/new code with tasks in Team Foundation Server.
  • Made use of the caching strategies like MRU,LRU to improve the performance wherever possible
  • Writing unit tests using N-Unit and Visual Studio 2008 and for SQL using SQL-Unit
  • Worked on Query Optimization to improve the performance of Queries.
  • Applied and developed the application using patterns and practices and the entitlement-subscription model.
  • Implemented Service Broker for batch processing of the subscription records from the UI.
  • Developed WPF clients to test Web services internal to the company.

Environment: Visual Studio 2012/13, ASP.NET 4.0/4.5, C#, Entity Framework, Windows 2008 server, Jquery, Angular.js.

Confidential, Tampa, Florida

.NET Developer

Responsibilities:

  • Involved in requirement analysis, designing and development.
  • Involved in Test Plans meetings and helped non-programmer testers to write C# code for Automated Testing.
  • Used AGILE/SCRUM methodology to implement the application.
  • Designed Class, Use Case, Sequence diagrams using MS Visio.
  • Used .Net framework 4.0, N-Tier architecture and Object Oriented Methodologies for application development.
  • Extensively used c# to write automated Unit test cases for Services layer and Business Logic Layer.
  • Involved in development of MVC patterns for client server interaction.
  • Used front end web development tools like CSS, JavaScript, DHTML.
  • Involved in developing WCF Web Service using SOAP/HTTP to communicate with legacy systems.
  • Used ASP.NET web form controls such as Grid View, List View, etc. for displaying data.
  • Developed Web services using C#.
  • Involved in implementing the logic using C# and OOPS concept.
  • Extensively used ASP.NET, C#.NET Validation Controls, jquery and JavaScript for client side validations in the Web Pages.
  • Used LINQ to manipulate and fetch the data from database.
  • Involved in Unit Testing, Functional testing, API Testing using Microsoft testing Framework, NUnit.
  • Involved in testing and fixing the issues occurred in the testing process.
  • Used TFS for version control.
  • Generated reports using SSRS.
  • Developed the user manual for the end user.
  • Worked on implementing custom security features using Passport.
  • Provided support and also involved in maintenance process.

Environment: NET Framework 4.0, Visual Studio 2010, ASP.NET 4.0, C#, Web services, SQL SERVER 2008, CSS, JavaScript, HTML,DHTML XML, SOAP, AJAX, WCF, UML, MS Visio, SQL, LINQ, IIS, TFS, Visual Studio Test Professional

Confidential, Philadelphia, PA

Software Developer

Responsibilities:

  • Used n-tier architecture for presentation, business and data layers
  • Used ASP.NET login controls like Create user wizard, login, change password, etc.
  • Extensively used ASP.NET controls for developing the UI using Bootstrap.
  • Used C#.NET in writing Business classes and Data Access layer methods.
  • Developed Web services for implementing the business logic
  • Designed Class and use case diagrams using MS Visio.
  • A Web service is published as per the business requirements.
  • Attended the code review sessions and have given presentations.
  • Involved in writing stored procedures using SQL Server 2008.
  • Used the ADO.NET SqlClient Objects like SqlConnection, SqlCommand, SqlDataReader and SqlDataAdapter and Dataset object in the Data Access Layer to fetch the data from the SQL Server 2008 database.
  • Involved in creating Views, Stored Procedures and Triggers and calling them from the Data Access Layer.
  • Performed unit testing and functional testing.
  • Fixed the issues occurred during testing process.
  • Involved in designing, updating the application as required.
  • Deployed the application on IIS.
  • Involved in support and maintenance.

Environment: .NET Framework 3.5,Visual Studio 2008, ASP.NET, C#.NET, SQL SERVER 2008, ADO.NET, Web Services, MS Visio, UML, JavaScript, HTML,XML, jQuery, IIS, Bootstrap.

Confidential

Software Engineer

Responsibilities:

  • Important the entire workflow and functioning of a leading digital tax certificate vendor based in Mumbai. Implemented a customized CRM feature and invoice/billing components in Microsoft.net using SQL Server 2008, HTML4 and CSS2.
  • Designed, conceived and developed UI components integrated into ASP.NET.
  • Designed and developed several client applications for consumption and serving the domain data to consumers inside the company and agents to sell the Digital Tax Certificates.
  • Developed and designed a database and validation sensitive Middle Tier Component using c#3.5.
  • Developed and built ERP systems to host the proprietary data internal to the company and thereby meeting the requirements of marketing and channel partners of the company.
  • Involved in all aspects of the product development lifecycle including requirements gathering, product management, development, testing, system engineering and UAT.
  • Participated in direct customer interaction thereby solving the customer needs to host the data.
  • Implemented agile methodologies in the implementation phase.
  • Developed tools like Admin screens developer tool to reduce the development time.
  • Experience in supporting .net applications in postproduction so that issues are troubleshoot, fixed and resolved and deployed Emergency Production Change Request bugs.
  • Developing the documentation on each version of the production release like Systems requirements documents and User Manual.
  • Worked in solving problems and hosting intranet based data serving ERP systems for 12 clients.
  • Implemented an UI Customization engine empowering users of the application and thereby creating a DIY UI experience for them.

Environment: Visual Studio 2010/12, ASP.NET 3.0/4.0, C#, Linq, Windows 2008 server OS, IIS 6, Javascript, ADO.NET, MSSQL 2005, SSIS packages in SQL 2005.

Confidential, Redmond

Software Development Engineer

Responsibilities:

  • Worked as a Software Development Engineer in Microsoft Licensing and Programs division. This division is responsible for designing and providing solutions for licensing Microsoft Products to its Enterprise Customers.
  • Designed and Wrote UI, Middle Tier Application Components for the Microsoft Licensing web portal with a customer base of over 100,000 users using ASP.NET, SQL and C# technologies.
  • Designed and Wrote a public WCF Web Service used for serving Domain related data consumed by Microsoft Partners and Customers.
  • Automated testing components that focused on stress, functionality and load testing for Web Services.
  • Developed Used Cases and made functional specification contributions based on the need of Microsoft’s Business Strategy in the UI layer of Ecommerce portals.
  • Implemented the secure authentication mechanism for Medium Business Impact data in Web Applications based on User activity.
  • Very proficient in MVC and MVP UI design patterns.
  • Well versed in the complete SDLC life cycle and significantly contributed to all disciplines and standards for the division at Microsoft.
  • Proficient with build process using MSBuild, Wix (MSI) and Octopus.
  • Contributed to the Program Management space at Microsoft proactively to meet the demands of Microsoft Business with the inherent Subject Matter Expertise in Licensing systems and applications.

Environment: Visual Studio 2005/8, ASP.NET 2.0/3.0/4.0,, C#, Linq, Windows 2008 server OS,IIS 6, Javascript, ADO.NET, MSSQL 2005, SSIS packages in SQL 2005.

We'd love your feedback!