
Ushaswini VVR
- Mobile App Development
- Raleigh, NC
- Member Since Mar 13, 2023
Ushaswini.V.V.R
Education
MASTER OF SCIENCE – COMPUTER SCIENCE (Jan-2017- May-2018)
University of North Carolina at Charlotte GPA 3.8
BACHELOR OF TECHNOLOGY IN ELECTRONICS AND COMMUNICATION (Aug-2010 – May-2014)
Jawaharlal Nehru Technological University, India GPA:3.8
Summary
· 4.5 years of experience in developing native mobile applications for Android and iOS devices using C#(Xamarin), Java and swift(Beginner)
· Highly proficient in working with Retrofit, Butter Knife, Fragments, Material design library and MVP pattern
· Extensive knowledge of building RESTful services using ASP.NET Web API, NodeJS and web applications using ASP.NET MVC, AngularJS, AJAX, JavaScript, HTML and CSS
· Experience in integrating Firebase tools like authentication, real-time database, GCM and FCM; working with Azure
· Working experience in agile environment and Atlassian tools like JIRA, Confluence and BitBucket
· Proven experience working on multiple projects and exhibited quick learning and adapting capabilities
Skills
PROGRAMMING LANGUAGES : Java, C#, Swift, SQL, C
WEG PROGRAMMING : HTML5, CSS3, Bootstrap, jQuery, XML, JavaScript, ASP.NET, AngularJS
TOOLS : Android Studio, Xamarin Studio, Eclipse, XCode, Visual Studio, MS-SQL Server, SQLite
CLOUD BASED TECHNOLOGIES : Microsoft Azure, Amazon web service, Firebase
VERSION CONTROL : Git, Perforce
Certifications
· Xamarin Certified Mobile Application Developer (Xamarin) - Verify Certificate
· Programming Mobile Applications for Android Handheld Systems (Coursera) - License FM55LJXDH8PH
· HTML, CSS and JavaScript for Web Developers (Coursera) - License QYAUWEB42FX3
Work Experience
INTERN IMAGINOVATION, RALEIGH Jan-2018 - Present
TEACHING ASSISTANT – MOBILE APP DEVELOPMENT UNC-CHARLOTTE Jan-2017 – Dec-2017
· Designed and Developed Android mobile applications according to dynamic interests and to estimate the feasibility of students completing them in-class
· Investigated, constructed and re-constructed appropriate programming assignments to help students emphasize object-oriented programming concepts
· Proved an approachable teaching assistant, enhancing learning via real world/academic experiences and examples
SOFTWARE ENGINEER MEDTRONIC, INDIA Aug-2015 – Dec-2016
· Proved to be very efficacious in designing and developing Software Development Kits(SDKs) for multiple domains of patented architecture thus enabling plug and play features - Link to Patent
· Single point of contact for developing Proof of Concept applications using SDKs and Xamarin for Android and iOS platforms
· Worked with development and architect team to develop Proof of Concept(POC) Xamarin.Android application - Invos Recast display, a secondary passive display of INVOS 5100C and presented app to Vice President at Digital Healthcare event
· Designed and Developed re-usable communication models Bluetooth for Android and BLE for iOS
GRADUATE ENGINEER TRAINEE MEDTRONIC, INDIA Aug-2014 – Aug-2015
· Got the knack of medical domain specific regulatory specifications, Medtronic’s product line, .NET and Xamarin
· Solely involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the client specifications, Development and Deployment of the application
· Designed and Developed company internal application - HR Reporting and Analysis Application using C#, Windows Forms, COM Interop and .NET
· Established user interface for tool with the aim to provide reports and analysis charts a few clicks away; Created easily shareable installs using Install Shield
· Dramatically reduced the time spent by HR team to gain an accurate view of data by 75%
· Involved in optimizing Xamarin.Forms app and extensively re-designing user interface to utilize device independent resources
· Demonstrated creative approach to scale Xamarin.Forms’ user interface, proved to be a valuable resource and got promoted to Software Engineer position within a year
SOFTWARE DEVELOPER GNITS, INDIA Aug-2013 – Aug-2014
· Solely responsible for the design, development and implementation of on-campus complaint management portal
· Application allows student to anonymously raise concerns and is developed using C#, Entity and ASP.NET
· Worked on design and improvement for departmental website of Electronics and Communication and on-campus housing
Projects
Proximity marketing using iBeacons
· This application allows on-campus store-keepers to engage with students; utilize users’ proximity to store information to send customized deals accordingly
· Consumed ASP.NET Web API, Identity, JWT Tokens and SQL Server backend hosted on Microsoft Azure to develop API to manage stores and their deals
· Used Estimote SDK, Material design and Android SDK to develop mobile application; Used Firebase Cloud Messaging(FCM) to manage push notifications
· Designed, developed and implemented web application for store-keepers using ASP.NET MVC GitHub Link
CareMe – Survey App
· This system has a web application that allows study coordinator to design, schedule and publish studies to users in a study group and manage study responses recorded by users
· A mobile application that authenticates study participant, provides dashboard to show list of messages received and responses sent; receives push notifications when triggered by study coordinator
· Utilized ASP.NET MVC and KnockoutJS to develop web application for admin and study coordinator roles; Used Google Cloud Messaging (GCM) to send and receive push notifications; Used Java and Android SDK to develop Android app for study participant GitHub Link
Music Player – iOS App
· Developed an iOS music player app which displays and plays feeds from This American Life channel; App allows user to get the list of feeds, view details and play the feed, add a feed to playlist and play feeds in playlist continuously
· Used XML parsing and cocopods like Almofire (HTTP Networking library), SDWebImage (Asynchronous Image downloader) and swift GitHub Link
Trip Planner – Android App
· Social networking android app for people who love travelling. Features of this app are signup, external authentication, login, discover friends, add & remove friends, trip group creation, chat-room for group, add & remove locations to group, and integrated map which shows round trip route of all the places added in that group.
· Used Google client libraries for Google sign-in, to access Google Places API for adding locations to a trip, to view locations on the map and navigate
· Utilized Firebase database to manage accounts and trips information and messages, firebase storage to manage images
· Designed and Developed UI of the app to enable user to use all the features a few clicks away GitHub Link