Senior Developer Resume
Irving, TX
SUMMARY
- Around 7 years of IT experience in all phases of SDLC including OO Analysis, design, development, integration, installation, implementation, coding and testing, maintenance and Mentoring in various Client/ Server, multi - tiered web based applications.
- 3 + years of Experience Building Android and iOS applications using Xamarin framework.
- Experience in Object Oriented Analysis and Design methodology with strong knowledge and experience in Design Patterns including MVC.
- Experience in technologies such as C#.Net, ASP.Net, MVC, Xamarin, iOS, Android, XML, JSON, SQL Server, ADO.Net, Entity Framework, LINQ, SSRS, JavaScript.
- Used Xamarin, Twitter API and Crestron to build a platform for controlling the electronic devices in a household.
- Worked using Bootstrap framework, Telerik, Kendo in designing responsive UI development of web applications.
- Hands-on experience in UI Design using MVC, ASP.NET Web Forms.
- Extensive experience in Web Services, WEB API, SOAP and REST.
- Expertise in Web-Development technologies like HTML5, Razor, CSS, JavaScript, JSON, JQuery and AJAX.
- Experience in Functional Testing, and tracking defects using Team Foundation Server.
- Knowledge using C#. NET, OOPS, ASP.NET, MVC 5.0/4.0/3.0, SQL SERVER
- 2012/2010/2008.
- Experience in developing universal applications using Xamarin studio.
- Experience in creating mobile applications using Xamarin framework that work both in offline and online environment.
- Extensive experience Consuming REST/SOAP Web Services and APIs.
- Experience in iPhone & iPad Touch application development.
- Profound knowledge in the integration of third party APIs like Twitter, Facebook, Google+, Google Maps besides other open source APIs.
- Expertise in designing, implementing and supporting complex database schemas for data storage and retrieval using SQL Server and SQLite.
- Experience in writing Stored Procedures and User Defined Functions in SQL Server.
- Good exposure and hands-on experience in application and execution of Agile, Test Driven Development (TDD) based project management methodologies.
- Excellent debugging and problem-solving skills with Visual Studio and Xamarin Studio.
- Creative in Designing the UI that is appealing and also gives user friendly experience. Good working knowledge in designing Use Case, Class, and Sequence diagrams using UML.
- Designed GUI and interfaces with services for mobile applications.
- Experience in analytical and technical skills and developing systems using different software methodologies like Agile and Waterfall.
- Great desire to learn latest technologies and ready to take up challenges.
TECHNICAL SKILLS
Languages: C#, VB, C, Swift, SQL, HTML, XML, CSS, Ajax, JSON, jQuery, JavaScript
Databases: Microsoft SQL Server, SQLite, Oracle
Development Tools: Xamarin Studio, Xcode, Visual Studio, SQL Server Management Studio
Technologies: .NET Framework, ASP.NET, MVC, ADO.NET, AJAX, MS SQL Reporting, IIS 7.5, LINQ, Web services, SSIS, Telerik, Kendo
Platforms: Mac OS X, Windows, Linux, iOS, Android SDK
PROFESSIONAL EXPERIENCE
Confidential, Irving, TX
Senior Developer
Responsibilities:
- Analyzed, planned and executed entire process of Software Development Methodology.
- Mobile applications for both Android and iOS are being developed on .Net Framework using Xamarin Studio.
- MVC 5.0 Framework is used for ASP.Net application development.
- Designed the architecture and user interface as per the requirement using use cases.
- Involved in developing application logic for Android and iOS.
- Involved in designing the logical flow for both Mobile and Web applications for different components.
- Developed Responsive web pages and style sheets using HTML5, CSS, Bootstrap.
- Implemented business components and data access code using C#.
- Implementing the data access layer using Entity Framework and writing queries using LINQ to Entity for data retrieval.
- Created SQL nested queries, stored procedures.
- SQLite is being used as a local database for Mobile application.
- Communication between SQLite and SQLserver was created using Rest API’s created using Web API.
- Xamarin Studio is used for debugging Mobile applications and Visual Stuio for Web.
- SSRS is being used to generate reports.
- Assisting an offshore team in India.
- TFS is used for Source Control.
Environment: .NET framework 4.5, Xamarin Studio, Android SDK, iOS, IIS 7, ASP.NET, C#, MVC 5.0, LINQ, JSON, Web API, Web Service, Java Script, JQuery, AJAX, Microsoft Visual Studio 2015, SQL 2012, SQLite, SSRS.
Confidential, Prairieville, LA
Application Developer
Responsibilities:
- Involved in various levels of the development life cycle including Gathering Requirements, Analyzing, Design and Development
- Followed agile methodology.
- Worked on routing to load controller type using MVC 5.0 Web APIs for reaching appropriate action in the web application.
- Used MVC 5.0 Razor-View Engine for re-using the individual user controls by not coupling them with underlying data elements.
- Used ASP.NET MVC framework to support the use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself.
- Created new HTML helper classes for rendering of HTML controls in a view.
- Performed client side and server side validations in MVC Razor using JQuery and AJAX.
- Created CSS3 background, Layouts, Positioning and Text, Border, Padding, Pseudo Classes, Elements, Behaviors and constants for reusability.
- Extensively worked on User Interface using CSS, HTML, AJAX, JavaScript, Bootstrap, Telerik and Kendo UI.
- Developed web pages and style sheets using HTML and CSS.
- Implemented business components and data access code using C#.
- Implementing the data access layer using Entity Framework and writing queries using LINQ to Entity for data retrieval.
- Created SQL nested queries, stored procedures.
- Generated custom reports using SSRS.
- Implemented MVC 5.0/4.0 Framework for ASP.Net application development.
- Implemented Data Access Layer (DAL) and access the data.
- Used Entity Framework for database operations.
- Involved in testing and fixing the issues occurred in the testing process.
- Based on the support tickets, fixed bugs on priority basis
- Used custom error handling methods.
- Used Team Foundation Server (TFS) for Source Code Control, project related document sharing and team collaboration.
Environment: .NET framework 4.0/4.5, IIS 7, ASP.NET, C#, MVC 5.0, LINQ, JSON, Java Script, JQuery, AJAX, Microsoft Visual Studio 2012/2015, SQL 2008,Telerik, Kendo UI,SSRS.
Confidential, Baton Rouge, LA
Application Developer
Responsibilities:
- Involved in entire application development process.
- Requirement specification, design, implementation, testing and maintenance.
- Involved in User Interface development and web services design implementation.
- Discussed the requirements with the client and analyzed the requirements.
- Design screens using MVC pattern for the application with Xamarin Studio.
- Worked with Instruments tools extensively at the end of development cycle to minimize memory leaks and assure overall application stability.
- Used various design patterns to manage code and data efficiently.
- Created numerous helper classes that can be used throughout the classes.
- Worked on linear, frame and relative layouts.
- Implemented a Synchronization Algorithm between client and server using Web API.
- Implemented RESTFUL API calls to communicate with server.
- Worked extensively with Xamarin framework, Audio Libraries, SQLite, SQL Server, a third party library OxyPlot and Web API.
- Implemented Fragments, Activities.
- Used AsyncTask for multithreading.
- Followed Agile and Scrum methodologies in the project implementation.
- Used shared preferences to store data.
- Developed the UI screens, which met the UI requirements compliance.
- Used C# and Xamarin Studio for development, debugging, coding the applications.
- Used Photoshop CS5, Firework CS5, and Illustrator CS5 frequently for editing images, altering photos, and customizing look and feel of client's applications.
- Performed functionality testing.
Environment: .NET framework 4.5, Xamarin Studio, Android SDK, IIS 7, Android.Media, ASP.NET, C#, ADO.NET, LINQ, JSON, Web API, Web Service, Java Script, JQuery, AJAX, XML, Microsoft Visual Studio 2013, SQL 2012.
Confidential, Baton Rouge, LA
Developer
Responsibilities:
- Involved in the requirement of gathering and documentation.
- Involved in Design, Development and Testing of ASP.NET in Visual Studio and Android and iOS in Xamarin Studio using .NET Framework.
- Gained valuable experience working with Xamarin Studio and developing Android, iOS applications in c#.
- Used ASP.NET for creating Master Pages in designing User Interface(UI)
- Worked in an Agile based environment.
- Designed the web services to communicate with the mobile application by using RESTful web services.
- Designed and developed the request and response data to and from database.
- Implemented SQLite databases.
- Used LINQ to SQL to retrieve data
- Integrating procedural steps and processes with technical requirements and system functions to assure successful delivery of work has been done.
Environment: .NET framework 4.5, Xamarin Studio, Android SDK, iOS, IIS 7, ASP.NET,MVC, C#, ADO.NET, LINQ, JSON, Web API, Web Service, Java Script, JQuery, AJAX, XML, Microsoft Visual Studio 2013, SQL 2012.
Confidential
Developer
Responsibilities:
- Involved in full life cycle of the application including design, development and testing.
- Involved with the end users / business analysts to collect the requirements of the project.
- Played a key role in writing application logic for Android and iOS applications using Xamarin Studio and developing web applications using ASP.Net web forms and MVC.
- Design screens using MVC pattern for the Android and iOS applications.
- Designed complex User Interface screens using views and widgets.
- Responsible for consuming the REST services, getting JSON response and parsing them using to get the required information.
- Worked extensively with Xamarin framework, Android, iOS, Twitter API, Google API, SQLite, SQL Server and Web API.
- Used web views, list views& populated lists to display the lists from database using simple adapters.
- Followed Agile Methodology in analyze, define, and document the application which will support functional and business requirements.
- Tested the application for relevant bugs, fixed the leaks and deployed on different Android device to validate the application stability.
Environment: .NET framework 4.5, Xamarin Studio, Android SDK, iOS, IIS 7, ASP.NET,MVC, C#, ADO.NET, LINQ, JSON, Web API, Web Service, Java Script, JQuery, AJAX, XML, Microsoft Visual Studio 2013, SQL 2012,Twitter API, Facebook API, Youtube API.
Confidential
.Net Developer
Responsibilities:
- Worked closely with the solution architect and business analysts in defining the business user requirements and was responsible for the delivery of the technical design document and implementation.
- Involved in Design, Development and Testing of Web Forms using ASP.NET and .NET Framework.
- Design and developed components using C#.NET.
- Developed portals to enable providers to register and fill the risk screening details and find out the best insurance available among different insurance providers.
- Used Master page across all the web forms.
- Used State Management techniques (Sessions and Query string) for passing the values from one web form to other.
- Involved in customizing the Web Forms by using Data grid for displaying of data.
- Used ADO.NET extensively to access and insert into the database.
- Created stored procedures for Retrieving data and insert into the database.
- Implemented Entity Framework with LINQ.
- Prepared Test cases provided technical documentation.
- Provided better support for test-driven development (TDD) using MVC.
- Involved in Agile Methodologies for regular adoption to changing requirements.
- Involved in production deployment.
Environment: .NET framework 3.0/4.0, ASP.NET, C#,VB.Net, ADO.NET, LINQ, Web Service, Java Script, JQuery, XML, Microsoft Visual Studio 2008/2010, SQL 2008.