Simon Glock
Mobile Developer at Platform Science- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
Platform Science
-
United States
-
Software Development
-
200 - 300 Employee
-
Mobile Developer
-
Jun 2019 - Present
-
-
-
Surkus
-
United States
-
Advertising Services
-
1 - 100 Employee
-
Android Developer
-
Feb 2019 - May 2019
* Built complex android app from scratch in a team of two * Followed best practices to architect and designed the app, applied MVVM architecture * Used RXJava and LiveData to consume backend data and communicate between architecture layers of the app * Used Retrofit, OkHTTP to setup API calls, implemented custom interceptors to manipulate headers and add common functionality to requests * Setup parsing of backend data from JSON-API schema formatted data to Java objects and serialized objects back to text data, and seamlessly plug it to retrofit pipeline. * Build complex UI layouts following material design guidelines and using latest Android tools. * Write UI Espresso tests. * Setup CI/CD pipeline on Circle CI. Show less
-
-
-
ATT Mobility
-
Telecommunications
-
700 & Above Employee
-
Android developer
-
Mar 2016 - Feb 2019
-
-
-
R&R Associates
-
United States
-
Mechanical Or Industrial Engineering
-
1 - 100 Employee
-
Mobile Application Developer (Android)
-
Sep 2015 - Jan 2016
Project description: Finish existing prototype and build new social media app for android devices. Follow latest technology trends and best practices. Responsibilities: • Used Tools: Android SDK, Android Studio, GIT, Jira, MIT proxy, Postman. • Used support libraries: Google’s API, Retrofit with OkHTTP, Glide, Parse, Crashlytics. • Was able to quickly review existing prototype and get familiar with the tools being used and started to add new features in a first week of development, worked in fast paced environment, under the pressure. • Worked on a transition from Parse API to Ruby on Rails back end while it was being build. • Used Retrofit framework with OkHTTP to make network calls. • Used MIT proxy and Postman plugin for Chrome to create object models and suggest about new APIs. • Used Google’s geofence API to implement new feature. • Worked on most of social media app features such as: signup/login, adding and viewing content, adding/removing connections, liking, sharing, direct messaging, blocking, reporting etc. • Take part in brainstorming and meetings. Show less
-
-
-
Tekreliance LLC
-
Livermore, CA
-
Mobile Application Developer (Android)
-
May 2015 - Sep 2015
Tekreliance, is a Fremont based Software Services Company, leveraging internet technologies to deliver end-to-end IT solutions for business competitiveness. Our technical expertise and our delivery methodology, ensure our clients a customized solution that helps drive their business profitability and productivity, with minimum time-to-market. It is also full-service staffing firm that excels in a fast-paced marketplace. Responsibilities: • Used Tools: Android SDK, Android Studio, GIT. • Provided support for several consultants, working on Android Development projects. • Trained class of 10 new developers on OOP concepts and Android libraries, tools and best practices. • Prepared presentations and other support material for students. Show less
-
-
-
LG Electronics
-
South Korea
-
Computers and Electronics Manufacturing
-
700 & Above Employee
-
Mobile Application Developer
-
Jul 2014 - Feb 2015
Description: Connect SDK is an open source framework that connects your mobile apps with multiple TV platforms. Because most TV platforms support a variety of protocols, Connect SDK integrates and abstracts the discovery and connectivity between all supported protocols. http://connectsdk.com/discover/ Responsibilities: • Used Tools: Android SDK, Eclipse IDE, Android Studio, GIT, Charles Proxy, Wireshark, Jira. • Architect and implemented several new features, such as mediaInfo capability. • Investigated into not documented protocols using packet sniffer tool Wireshark or proxy server. • Improved sample app stability and responsiveness. • Cooperated with long distant teammates from Korea and Ukraine. • Involved in activity life cycle phases for the development of the framework. • Peer review colleague code to ensure standards. • Dealing with multi-threading processes and service. Show less
-
-
-
Russian Railways
-
Russian Federation
-
Transportation/Trucking/Railroad
-
500 - 600 Employee
-
Software Engineer
-
Mar 2008 - Jun 2009
Developed client’s application in C# for editing or viewing (depending on client’s role) data of SQL server database from client’s LAN Checked and repaired over 40 security video cameras on over 50 miles of railroad route. Developed client’s application in C# for editing or viewing (depending on client’s role) data of SQL server database from client’s LAN Checked and repaired over 40 security video cameras on over 50 miles of railroad route.
-
-
Education
-
Northeastern University
Master of Science, 3D animation -
Astrakhan State Technical University (ASTU)
Specialist, Equivalent to Bachelor degree, Computer and Information Systems Security/Information Assurance