Sai Uday Bhaskar Mudivarty
Full Stack Developer Mobile Application Developer
*** * *** ********, *** Jose, CA 847-***-**** **************@*****.***
LinkedIn - www.linkedin.com/in/udaybhaskarm
GitHub- www.github.com/in/udaybhaskar578
Portfolio- www.udaymudivarty.me
Education
MS in Computer Science NOTHERN ILLINOIS UNIVERSITY
Graduated in May 2015 with 3.74 GPA
Related courses: Software Engineering, System analysis and design, Database concepts, iOS Programming, Android Programming, Web development, Advance Mobile Development.
Technical Skills
Languages: C#, Python, C, C++, Java, Objective-C, Swift, SQL
Web Technologies: HTML5, CSS3, JavaScript, ES 2016, JQuery, Bootstrap.
Mobile OS: iOS, Android.
Databases: Microsoft SQL Server 2014, MySQL, DB2, Oracle 10g
Development Tools: Microsoft Visual Studio, Eclipse, Wamp Server, Xcode, WebSphere, RAD, Adobe Dreamweaver, IBM Work light.
Frameworks: ASP.NET MVC, Entity Framework, .Net 4.0, Django, Flask.
Version Control: GIT, SVN
Professional Experience
SOFTWARE DEVELOPER SPECTRUM INC. - SCHAUMBURG, IL JUN ‘15 – MAR ‘17
Worked with Business Analysts and users to understand the requirement and Contributed to the
requirements gathering, analysis, design, development, change management, release and post-
production verification of several projects.
Developed front end applications using Microsoft technologies MVC 5, HTML, CSS,
JavaScript and JQuery.
Involved in developing pages using HTML5, CSS3, JQuery, JavaScript.
Used MVC Pattern in the application for improvement the source code maintenance.
Coded business logic of the application using C# extensively using SOLID principles
Integrated our application with third party services like Salesforce, Home advisor and Improveit 360! by developing web hooks using Web API.
Created Indexes on database tables for performance optimization.
Used Google Analytics and Google Dynamic phone number to identify onsite conversions.
Developed custom controls and user controls using ASP .Net.
Deploying web applications to Azure cloud services.
Maintaining web hooks and web apps on Azure.
Used Azure table storage, queues and containers.
Used Subversion as software versioning and revision control system.
Used Twilio API for tracking calls and Initiating calls to customers automatically.
Used Google Maps Marker Clustering technology for developing map applications.
Developed a video chatting application that uses Web RTC technology.
Developed mobile applications in native iOS and Android for video chatting.
Developed application using Service Workers to enable offline first approach in applications.
Used Indexed DB for storing data in the browser offline and uploading it constantly to the application server on network availability.
Environment: Visual Studio 2015, C#, ASP.Net MVC, Entity Framework 6, LINQ, Azure cloud services, Azure table storage, SQL Server Management Studio 2015, Web API, HTML 5, CSS3, JavaScript, JQuery, Bootstrap, JSON, AJAX, Web RTC, Service workers, Resharper, Indexed DB, iOS and Android.
RESEARCH ASSISTANT CENTER FOR GOVT. STUDIES – DEKALB, IL JUN ‘14 – MAY ‘15
Worked closely with Department of Commerce and Economic Opportunities of Illinois for developing an application for centralizing all the data needs for filing an enterprise zone application.
Worked in conjunction with Illinois state data center in making the local Illinois data available for common people through a website.
Involved in the complete Software Development Life Cycle including Analysis, Design,
Implementation, Testing and Maintenance.
Utilized ASP .Net framework to implement server side application.
Used Master pages to provide unified look and feel.
Used ASP.NET MVC4 Page Controller pattern to add functionality to individual pages
such that to accept input from the page request, invoke the requested actions on the
model. Used JavaScript for client side validations.
Developed custom routing engine for our application.
Used Ninject Dependency Injector for reducing hardcoded dependencies between classes
Created Model objects using Entity Data Model with Entity Framework – Model first approach.
Used JavaScript for Client side validation.
Employed Ajax calls for rendering partial views to provide a better user experience.
Developed applications to import millions of records from Excel sheets into a relational database.
Generated reports using Google Charts, Telerik UI, Highcharts API.
Created database views, triggers and index.
Developed an application for cleansing the census data with marginal errors.
Instrumental in devising an algorithm to calculate the commuter’s ratio in a local labor market area.
Environment: Visual Studio 2013, C#, ASP.Net MVC 4, Entity Framework 6, LINQ, Windows Server 2012, SQL Server Management Studio 2008, HTML, CSS3, JavaScript, JQuery, Bootstrap, JSON, AJAX, Ninject Dependency injector, Highcharts.
Web Developer XL Academics August 2013 – MAY 2014
Involved in developing pages using HTML5, CSS3, JSON, JavaScript.
Built web applications which are more user interactive using Python
Built Web pages that are more user-interactive using JavaScript and Bootstrap.
Used Master pages to provide unified look and feel.
Implemented serialization and deserialization of objects using JavaScript to encode and decode the data.
Debug the application using Firebug, developer tools to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
Created and modified new and existing pages using HTML, CSS, JavaScript, Python, Django.
Create and modify SQL queries to perform CRUD operations within a MySQL Database.
Environment: Python, Django, Flask, HTML, CSS, JavaScript, JQuery, JSON, AJAX, Adobe Photoshop, MySQL database.
Certifications
Cloudera Certified Developer for Apache Hadoop (CCDH) CDH Version: 5
IBM Certified Academic Associate for “DB2 9 Database and Application Fundamentals”
IBM Certified Solution Developer for “WebSphere Integration developer v6.2”
IBM Certified Associate Developer for “Rational Application Developer for Web Sphere v6.0”
Microsoft Technology Associate on Microsoft .NET Fundamentals(C#).
Related Projects
BUCKET LIST APPLICATION: PERSONAL PROJECT
An application that allows users to maintain a bucket list of the items that they would like to do. Allows them to comment on other users to do items in their list.
Technologies: Python, Flask MySQL Server, HTML, CSS3, JavaScript, JQuery, Bootstrap, JSON, AJAX.
INPERSON LEAD CAPTURE MODULE: SPECTRUM INC.
Developed a lead capturing application that allows our customers in home improvement industry to collect leads at events and show irrespective of network connectivity.
Technologies: ASP.Net MVC 5, Entity Framework 6, Azure cloud services, SQL Server Management Studio 2012, Caching, Indexed DB, HTML, CSS3, JavaScript, JQuery, Bootstrap, JSON, AJAX.
PAST PROJECTS MODULE: SPECTRUM INC.
Developed an application that allows our customers in home improvement industry to portray their completed projects as accomplishments on their website on a map.
Technologies: ASP.Net MVC 5, Entity Framework 6, Azure cloud services, SQL Server Management Studio 2012, Google Maps API, MarkerClusterer.js, HTML, CSS3, JavaScript, JQuery, Bootstrap, JSON, AJAX.
VISUAL QUOTER: SPECTRUM INC.
Developed a video calling application that facilitates video calling option for clients to connect with our customers in moving industry for providing accurate moving quotes.
Technologies: Objective C (iOS), Java(Android), Web RTC, JavaScript, JQuery, C#, ASP .Net, JSON.
ENTERPRISE ZONES: CENTER FOR GOVT. STUDIES, NIU
Developed a data centric web application targeting entrepreneurs that provides all the data needed for filing an enterprise zone application (In collaboration with DCEO Illinois).
Technologies: ASP.Net MVC 4, Entity Framework 6, LINQ, Windows Server 2012, SQL Server Management Studio 2008, HTML, CSS3, JavaScript, JQuery, Bootstrap, JSON, AJAX, ARCGIS, Highcharts, d3.js.
ILLINOIS DATA: CENTER FOR GOVT. STUDIES, NIU
Application that allows the users to have access to public data like census for the state of Illinois.
Technologies: ASP.Net MVC 4, Entity Framework 6, LINQ, Ninject dependency injector, Windows Server 2012, SQL Server Management Studio 2008, HTML, CSS3, JavaScript, JQuery, Bootstrap, JSON, AJAX.
FATHERS, FAMILIES & HEALTHY COMMUNITIES: XL ACADEMICS
FFHC application allows African American non-custodial fathers to reconnect with their children.
Implemented a dashboard for non-custodial fathers to track their children’s progress and a chat application to connect with their children’s guardian.
Technologies: PHP5.5, HTML, CSS, JavaScript, JQuery, JSON, AJAX, Adobe Photoshop, MySQL database, Adobe Dreamweaver.
RIGHT WRONG: PERSONAL PROJECT
An iOS mobile application to help autistic children to improve their social behavior.
Implemented Video Modelling technique that allows parents to record the video of their children doing various activities and categorize them as proper and improper behavior.
Parents play these videos for their child, so that they can learn from their actions.
Technologies: Objective–C, Cocoa pods for animations POP, Core Data.