Resume

Sign in

Developer .Net

Location:
McLean, VA
Salary:
$65/Hr
Posted:
October 09, 2018

Contact this candidate

Resume:

JANAKIRAM M

McLean, VA 901-***-**** ac7bxm@r.postjobfree.com

Executive Summary

6+ years of professional experience in Web Application Development using ASP.NET, C#.NET, ADO.NET, SQL Server, HTML, CSS, JavaScript in which 3+ years of Experience in Mobile Application development using Xamarin Technologies like Xamarin.Forms, Xamarin Natives in Xamarin Studio as well as Visual Studio.

Summary

Involved in every phase of Agile and Waterfall Methodologies of a SDLC (Software Development Life Cycle) with the of iterative and Evolutionary standards.

Experience in design, development and improvement of Web/Windows applications with the utilization of ASP.NET, VB.NET, C#, ADO.NET, XML, WCF, WPF, SOAP, WSDL, SQL Server and MVC using .NET framework.

Developed Cross-Platform Mobile app using Xamarin Forms with code sharing between all platforms (Android, IOS and Universal Windows apps)

Experience in integrating Restful web services for Android and IOS web services.

Experience in creating Web Services using REST and SOAP Protocol.

Experience in building mobile based apps using Cross platform in Visual Studio for IOS, Android and using Xamarin Studio.

Good experience in designing scalable applications through load balancing and performance tuning.

Experience in integrating and customizing Google/ Apple Maps.

Experience in integrating third party SDK and Libraries.

Experience in Integrating NUGET Packages.

Forms for designing UI using framework APIs and XAML with different available layouts and controls.

Good experience in creating and consuming Windows Communication Foundation(WCF) and Web Services.

Had experience with dealing with the crashes by making use of hockey application.

Extensive experience in creating User Interface(UI) by using Xamarin.Forms with XAML.

Designed Implemented Controllers, Views, Models, View Models, Partial Views and Action Filters using ASP.NET MVC.

Created stored procedures for Inserting, deleting and updating screens data into database using SQL Server.

Extensively worked on various design patterns like Singleton, Delegation, MVC, MVVM in various projects and experience in AGILE and SCRUM environments.

Experience on running Mobile UI Test scripts on Xamarin Test Cloud.

Knowledge on Xamarin Test Recorder for writing the automated UI test scripts.

Strong background in implementation of OOPS concepts.

Experience in designing GUI screens using usability and design principles.

Experience in using Team Foundation Server (TFS) and Subversion(SVN), GIT for Version Control.

Good team player, strong communication and interpersonal skills with initiative, self-motivation and the ability to think out of the box.

Skillset

Languages

C, C++, C#.NET, VB.NET, XAML,T-SQL, PL/SQL

Microsoft Technologies

ASP.NET,ADO.NET, Silverlight 3.0/4.0, MVC, WCF, WPF,

Web Services, Entity Frameworks

Web Technologies

XML, XSLT, HTML, HTML 5,WSDL, SOAP, AngularJS, JQuery, AJAX

XML Technologies

XAML, XML, XDocument

IDE Tools

Visual Studio IDE, Xamarin Studio, SQL Developer

Databases

SQL Server 2008/2012, Oracle, PL/SQL, SQLite

Middleware

WCF, Web Services, Web API

Bug Tracking Technologies

Xamarin Insight, Bugzilla

Cloud Base Technologies

Azure, Salesforce

Software Development

Methodologies

Agile and Waterfall

Source Control Tools

TFS, SVN, GITHub

Professional Experience

Xamarin Developer Oct 2017 to Current

Capital One McLean, VA

Involved in the SDLC phase of requirement analysis, design, development and testing.

Implementing extreme programming by using fast paced agile methodology, involving in task completion, user stories and Iterations.

Developed Cross-Platform Mobile app using Xamarin Forms with code sharing between all platforms (Android, IOS and Universal Windows apps).

Used C# in Xamarin to create Native Mobile Application.

Worked on Camera Integration using Xamarin.Forms using dependency Injection.

Used Dependency Injection service to make use of Native features that exist in Android, IOS.

Worked on automated UI Acceptance testing using Xamarin Test Cloud.

Utilized MVVM design patterns for implementing the architecture of the application.

Followed MVVM pattern for data binding between views and view-Models.

Used MVVM to decouple Xamarin code from the main code to make it pliable for the Unit Testing.

Worked with Third-Party tools like Sync fusion, Telerik and Grail-kit.

Used Layouts like Stack Layout, Absolute Layout and Relative Layout for creating the User Interface.

Developed Xamarin.Forms projects using both IDE(Visual Studio and Xamarin Studio)

Tested the application on more than 2000 Real Devices using Xamarin Test Cloud.

Worked on linear, frame and relative layouts for individual Native UI's in Xamarin. Forms.

Implementing SQLite database to save necessary information into device local database.

Worked with Restful APIs for the Communication between application and the server DB.

Created WebServices to receive and store the data from different applications.

Creating database objects such as tables, views, stored procedures, Triggers etc.

Used Entity Framework to maintain the connection of mobile applications with cloud.

Use NuGet package manager to pack and use the updates versions of browser control.

Used Team foundation Server (TFS) and GIT for version control.

Environment: C#, Visual Studio 2015, NET Framework 4.5, Xamarin Studio, X-Code, Xamarin.Forms, Xamarin.IOS, Xamarin.Android, MVVM Cross, Xamarin Test Cloud, Restful Web Services, TFS, Github, SQLite.NET, Azure Mobile Services, Entity Framework

Xamarin Developer Sep 2016 to Sep 2017

Microsoft Redmond, WA

Developed a cross platform application which runs on IOS, Android and UWP using Xamarin Studio and Visual Studio.

Designed the architecture for the application to be cross platform compatible.

Responsible for developing Mobile Applications for both Android and IOS using Xamarin and Visual Studio in C#.

Designed user interface XAML applications UI/UX and implemented code in Xaml.cs

Used XAML to design UI and also created Run time List views.

Created user controls and defined XAML elements into the UI for developing windows apps.

Used MVVM features such as data binding and testability also used dependency services for accessing native mobile features.

Implemented extensive Restful Services for web service calls backend System and database.

Designed User Interface with Layouts like Stack Layouts, Absolute layouts, Relative layouts and also used Grid Views.

Used Xamarin Insights for finding and debugging issues in the app.

Worked on Integrating the Google Maps and Bing Maps in to the application.

Created Custom renderers like Picker, Editor and Entry for Android and iOS to reach clients expectations in UI terms.

Worked on POC for Offline Compatibility using Smart Sync, Save, Upload and download.

Worked on integrating GIS (Geographic Information System) in to application.

Used Simple Storage package for caching the data into IOS and Android.

Determining forms, procedures, and other documentation needed for the installation and maintenance of application programs.

Responsible for Service Integration Development and Testing.

Worked on POC for Dynamic Selection, Feedback and In app notifications.

Worked on Telemetry Service (Hockey App) to track all the Event Methods of the Application.

Worked with Hockey App to get the Insights of the Usage of application and Crash logs.

Used SQLite database with Xamarin. Forms to save necessary information into device local database which allows user to work on application even in offline mode.

Implemented architecture of local database on physical device using SQLite.

Involved in checking the code in Github and maintaining the logic.

Used TFS and GITHub for Proper code Maintenance and as a source control.

Environment: C#, Visual Studio 2015, NET Framework 4.5, Xamarin Studio, X-Code, Xamarin.Forms, Xamarin.IOS, Xamarin.Android, MVVM, Xamarin Test Cloud, Restful Web Services, TFS, SQLite.NET, Hockey App, Xamarin Test Cloud, Azure Mobile Services, IOS, Android, Xamarin Insights, Entity Framework, Github.

Xamarin Developer Jul 2015 to Sep 2016

Hewlett Packard Chicago, IL

Involved in the SDLC phase of requirement analysis, design, development and testing.

Developed Cross-Platform Mobile applications using Xamarin Forms and Native Mobile Applications using Xamarin. Android and Xamarin. iOS.

Used C# in Xamarin to create Native Mobile Application. Later, transformed to Native App using Xamarin.

Created application on both Android and IOS using SDK i.e., as Xamarin studio and Visual Studio.

Worked on application development in Xamarin with MVVM architecture. Expertise on Mobile Application Development Using Traditional and Xamarin.

Followed MVVM pattern for Data Binding between Views and View Models.

Developed Restful WebServices to update and retrieve specific data from the database.

Implemented Restful and SOAP WebServices to retrieve data from remote server.

Used tools Navigation Controllers, UI Image Views, UI Segmented Controls, for design properties and to reflect the project requirements.

Developed the automatic crash report collection system.

Implemented the WCF Services/consuming the Services with the Security and Debugging Mechanisms.

Developed test automation framework for mobile application development using Xamarin.

Developed an Azure based high performance compute environment to support the massive computational requirements of client congressional redistricting Azure application.

Fixing issues with the classes using breakpoints, NSLogs, XCode console statements and apple's documentation.

Tested the application as per the test cases and business logic using unit test and fixed the bugs.

Utilized Azure Mobile services as back-end of mobile applications.

Performed all unit testing, debugging and post-release support using Xamarin Test Cloud with different iOS/Android OS versions and devices.

Worked on automated UI Acceptance testing using Xamarin Test Cloud.

Used SQLite for offline implementation of the application in case of internet unavailability.

Implemented SQLite database with Xamarin.Forms to save necessary information into device local database.

Experience on using Xamarin.UITest framework for writing own automated tests.

Used the Github as the Source Controller.

Environment: Xamarin, Xamarin Studio IDE, Visual Studio IDE, XCode, MVVM, Restful, SOAP, SQLite, Azure Mobile Services, Xamarin.iOS, Xamarin. Android, Xamarin.Forms, Xamarin.UITest, Xamarin Test Cloud, Github

.Net Developer Sep 2013 to May 2015

ADP India Pvt Ltd Hyderabad, TN

Involved in understanding user requirements, designing and developing Web application.

Followed Agile Scrum methodologies and TDD (Test Driven Development) for developing the application.

Involved in gathering user requirement, prototyping the design and Maintained understanding of project limitations and capabilities.

Involved in Design and Developing components of this application using ASP.NET, C# .NET, VB. NET, JavaScript, XSLT.

Used Web Forms and Server controls in ASP.NET for end-user UI.

Created classes and core modules in C# for implementing business layer.

Used C# for ASP.NET server-side state management features such as application state, session state and profile properties.

Worked as Developer, and was responsible for the development ASP.NET web forms, and business logic for the portal.

Developed Web forms in ASP and HTML, CSS for styling the web pages.

Developed complex MVC Controller, View Models and Helper methods linked to backend database.

Creating applications using VB.NET and enhancing projects for .NET applications.

All the user interface layers, web pages are created and integrated to maintain the performance of data flow and data integrity using ASP.Net User Controls, Server Controls.

Developed Reporting and Analysis module by web enabling reports, Web development using HTML, ASP.NET to deploy crystal reports for the end users to view, print and export data for analysis purposes.

Expert in using the SSIS packages and developing -deploying SSRS Reports for FTP files and audit reports.

Developed applications using the best practices with TDD (test driven development) and implementing new technologies and new changes to the application.

Used TCP (Transfer Control Protocol) and Named Pipes for the transportation of messages from clients to the WCF service hosts.

Implemented Service Oriented Component (SOA) Layer using C#,.Net and WCF to decouple the UI with.

Generated database monitoring and data validation reports using the SQL Server Reporting Service 2005 (SSRS).

Design of SQL Server 2008 tables, views, and development of T-SQL stored procedures (SPs), transaction logic, T-SQL queries.

Diagnose and solve technical problems related to content management implementation.

Used Unit framework for unit testing (MSUnit and NUnit) the application.

Testing the application using the Regression test after making each modification to the application.

Environment: .Net Framework 4.5, XML, SQL Server2005/2008, ADO.Net, ASP.NET, C#, Web Services, TCP, WPF, HTML, SSIS, SSRS, Visual Studio IDE, T-SQL,

.Net Developer Apr 2012 to Aug 2013

ICICI Bank Ltd Pune, Maharashtra

Effectively involved in various stages of the development starting from the project planning till production and maintenance using Agile Methodology.

Enhanced and Developed the GUI of the Website using JavaScript. ASP.NET, HTML, VB. NET.

Developed Web Forms for User Interfaces using ASP.NET and C#,.NET using Server Controls, HTML Controls and User Controls.

Worked comprehensively on C#, ASP.NET for building backend and building Client-Side Validation using Query and AJAX Control toolkit.

Developed Custom User Controls and enhancing the business layer to reduce the Complexity in UI Coding and provide better look and feel for the developer and user.

Developed application using the WCF, Restful Web Services for getting good responsive to the application from all modules of utilization.

Designed and implemented Data access layer using ADO.NET to connect and retrieve or manipulate database information using VB.Net.

Creating applications using VB.NET and enhancing projects for .NET applications

Proficient in developing database objects like queries, stored procedures, Packages, SQL Programs, Functions, Cursors, Reference Cursors, Dynamic SQL, Tables and Ref Cursors using PL/SQL.

Utilized Visual Studio 2010 and JQuery JavaScript framework for developing Web based application for higher efficiency and speed.

Used the ASP.Net State Management techniques like Session State, View State to retain the values between the pages transactions, where session is managed in out Proc mode.

Created Stored Procedures for performing repetitive tasks in updating related tables using SQL Server 2008 database.

Implemented Master page to allow centralizing the common functionality of the pages, so that we can make updates in just one place.

Worked on model classes and ADO.NET, Entity framework for data access implementation and modification

Performed Unit testing (using NUnit), Integration Testing, and Performance Testing.

Involved in using the GitHub for the web services graphical interfaces and also for bug tracking, feature request, task management and wikis for applications.

Environment: C#, .Net 3.5, .NET Framework 3.5, SQL Server 2008/2010, ASP.Net. ADO.NET, WCF, JQuery, PL/SQL, Web Services, XML, XSL, HTML



Contact this candidate