Software Developer Resume
Brentwood, TN
SUMMARY:
- Around 3 years’ Experience in developing mobile applications in Xamarin Native and Xamarin Forms using Visual Studio and Xamarin Studio.
- Good knowledge of the Apple App Store, Google Play Store and the entire mobile store life cycle including store policies, publishing, deployments, and provisioning, with a released app to one or both app stores (Apple, Google) .
- Building graphically intensive UIs, managing multiple view hierarchies, and optimizing UI transitions and performance on mobile devices
- Organizing and maintaining a common core shared amongst various platforms (iPhone, iPad, Android, etc.) and experience developing apps for both mobile and tablet using the Xamarin platform
- Exploring the XAML support built into Xamarin. Forms for creating the mark - up- based pages in the Xamarin. Forms application. Examining the MVVM (Model-View- View models) design patterns and how to apply it to Xamarin applications.
- Good knowledge in design using Object Oriented Programming Principles like Inheritance, Polymorphism, Encapsulation & Data Abstraction.
- Good knowledge in creating Master Pages, Page Layouts and Content pages in Mobile applications.
- Good team player, strong communication and interpersonal skills with initiative, self-motivation and the ability to think out of the box.
TECHNICAL SKILLS:
Databases: SQL Server 2008/2012 R2, SQLite, Azure.
Languages: C, C++, C#.NET, SQL, XAML, AXML, STORYBOARDS.
Design Tools: Visual Studio windows/MAC, XAMARIN Studio.
Web Servers: IIS 5.0/ 6.0
Web Technologies: Html 5, Css 3, BOOTSTRAP, JavaScript, Angular 4.
Operating Systems: Windows, Mac OS X
Methodologies: SDLC, Agile Development.
Framework: Xamarin, MVC,MVVM
PROFESSIONAL EXPERIENCE:
Confidential, Brentwood, TN
Software Developer
Responsibilities:
- Developed a cross-platform solution with same language, APIs to share an average of 70%- 80% code between the platforms.
- Designed and developed application for Android and iOS using Xamarin.
- Tested the application on more than 2000 Real Devices using Xamarin Test Cloud.
- Worked with HockeyApp to get the Insights of the Usage of application and Crash logs.
- Implemented Footsteps Count in Synapse mobile Application to track the Employee movements inside the facilities
- Successfully implemented Carousel View, FAB, Geolocator and gradient colors.
- Implemented the Xamarin Mobile component for device location and accessing to the device camera across platform.
- Developed rich user interface using XAML and C# code behind.
- Distribution of Apps in both MDM and AppStore.
- Test software to ensure proper and efficient execution and adherence to business and Technical requirements
- Implemented Push Notification service using APNS for iOS and FCM for Android.
- Implemented Apps, which include services like Wallet, Health kit, Document Signing etc.
- Worked with third party barcode scanner devices like Cognex, Honeywell.
- Manage deployments of applications to Google Play/ iTunes App Stores.
- Created Certificates to work with the iOS Application
Environment: s: Visual Studio 2017, C#,XAML,SQL,Restful Services, Xcode, Xamarin Test Cloud, Hockey App, Xamarin Insights.
Confidential, Denver CO
Software developer
Responsibilities:
- Worked in agile environment with daily stand up meetings and biweekly sprints.
- Developed a cross-platform mobile application using Xamarin Forms targeting Android, IOS, and UWP.
- Implemented the Xamarin Social component for accessing to Facebook Authentication API
- Implemented the Xamarin Insight crash reports, users, audience and events for monitoring the app across App store and Google Play.
- Develop custom renderers for platform specific behaviors like adding a native menu to a List View, develop native platform toolbar for iOS, Android and UWP, develop a collapsible grouped List View with selection indicators, customizing the master detail navigation experience on each platform and styling enhancements to control Entry, Picker and Search Bar in Xamarin Forms platform
- Develop a Data Grid control fully functional from scratch using Grids, List Views and Dependency Properties, supporting, commands bar, totals, headers and sub-headers
- Used PCL (Portable Class Libraries) to share common logic between Xamarin iOS and Android.
- Integrated location based services for both android and windows using restful services.
- Responsible for creating Custom Renderers as per business requirements.
- Implemented Barcode Scanning Using zxing plugin for both generation and scanning of barcode.
- Implemented a view that shows current temperature in Denver city
- Used C# and Visual Studio for development, debugging, coding the applications.
- Developed the UI screens, which met the UI requirements compliance.
Environment: visual studio 2017, Xamarin. Forms, XAML, C#, Mvvm, Test flight, Hockey App
Confidential, Wayne, PA
Xamarin developer
Responsibilities:
- Developed Front end user Interface Screens using Xamarin, XCode for Mobile using C#.
- Work closely with other developers in an agile environment to develop and maintain iOS applications in both C# with Xamarin.
- Developed a cross-platform mobile application using Xamarin Framework targeting both Xamarin. Android and Xamarin. IOS.
- Created Top Level View for Xamarin. IOS and Xamarin. Android. Maintained a unique look and feel across the Application Contexture experience in consuming RESTful Web services.
- Developed iOS application using C# with Xamarin and developed applications for both Android and iOS.
- Working on development of applications for Android, with Xamarin.
- Used Xamarin. IOS and Xamarin. Android for creating native user interface.
- Designed the architecture for the application to be cross platform compatible.
- Worked with HockeyApp to get the Insights of the Usage of application and Crash logs.
- Involved in changes to WCF Web Services, to handle request from POS server and responded back with the required information by getting the information from the Database.
- Used localization techniques in Xamarin for data translation.
- Developed the Back-end of the application utilizing Visual Studio
- Involved in daily and weekly SCRUM meetings to discuss various aspects of the code related to individual modules.
- Maintaining the Source code using Team Foundation Server (TFS) in a multi developer environment.
- Tested the code developed to ensure it accurately captured the existing business processes.
Environment: Xamarin, Xcode, Android SDK, C#, Visual Studio .NET 2013, .NET framework 4.0 & 4.5, Xamarin, XCode, Azure web services
Confidential
Software Developer
Responsibilities:
- Interacted with business analyst team to understand the system requirements.
- Involved different phases of Software Development Life Cycle (SDLC) including Designing, Development, Implementation, and Testing.
- Designing and developing in-house applications using C#.
- Designing and developing B2B services utilizing Web Services (ASMX) and WCF.
- Designing, developing and maintaining the necessary backup and recovery procedures for the database and code.
- Used Cascading Style Sheets (CSS) for a unified look and feel of the application.
- Worked extensively in Front end (UI) and Middle tier layers.
- Implemented Caching, Exception and Custom Error Handling using ASP.NET and C#.
Environment: C#, ASP.Net 3.5, MVC 3.0, ADO.NET, WCF, Visual Studio 2015.
Confidential
Junior .Net Developer
Responsibilities:
- Involved in designing, analysis and development of application using ASP.Net, c#, HTML, CSS and SQL server 2008.
- Designed web forms, user controls, master pages using HTML and ASP.Net.
- Created style sheets required for the application and used them for achieving uniformly through all the aspx pages.
- Used C# as language to develop code behind business logic.
- Involved in Database design, Creating functions, Views, Stored procedures and Triggers
- Used ADO.NET for data retrieving, querying and manipulation.
- Involved in designing, analysis and development of application using ASP.Net, c#, HTML, CSS and SQL server 2008.
Environment: ASP.NET 2.0, C# ADO.NET, MS-Excel, HTML, CSS, XML, XSL, SOAP, WSDL, VBScript, JavaScript, SQL Server 2000, AJAX, MS-Access.