Marian G.

Mobile Developer

Outsourcing
Senior
Iasi, ROMANIA
Contact us for this profile

My experience

More

Mobile Data CompanyOctober 2017 - Present

Mobile Developer.
  • Developing an SDK in order to manage the user consent for collecting data (GDPR).
  • Developing Gradle plugin for an automatically building system.
  • Enforce quality standards on Android development (unit testing, automation testing, integration testing, dynamic code analysis, static code analysis, gitflow standards).
  • Bringing innovation ideas for creating a competitive and qualitative product.
  • Writing technical documentation.
  • Maintaining a good communication and collaboration level with the other teams.
  • UI and unit testing.
  • Code review.
More

PROVIDER OF IT SOLUTIONS FOR BANKSJuly 2017 - November 2017

-
More

PentalogOctober 2016 - June 2017

Android Developer within the Pentalog Group.

Participation in an extensive training on various mobile technologies:
- Getting familiar with the concepts of RxJava, data binding, Java 8, streams, Constraint Layouts, Kotlin;
- Organizing presentations / tech talks for debating the technologies' utility.

Participation in different internal activities within the Pentalog Group:
- Acting as a Technical Lead on different mobile technologies from several projects;
- Responsible with estimates, technical evaluations, code review for the estimation technical department within different projects; in charge of audit activities;
- Coordinator of an Android internship;
- Working within an internal Pentalog project (part of the development team), as a Developer as well as a Product Owner (improvement of the Agile/Scrum methodology).
More

Programmer - Xgroup10July 2012 - October 2016

Android Developer within a company specialized in native app development for Android and iOS mobile platforms.
  • Development of native Android apps according to technical and functional specifications.
  • Proposal and implementation of mobile technologies and concepts in order to deliver high quality technical solutions.
  • Providing technical expertise on complex issues identified within the projects.
  • Communication with the clients; implementation of the changes and feedback when requested.
  • Maintenance on legacy code or newly released apps, improving performance and updating functionality when requested.
  • Unit testing of developed features so as to ensure their proper functioning.
  • Quality assurance for the developed solutions.

My stack

Spoken languages

ROMANIAN: Native speaker
ENGLISH: Advanced

Mobility

Android SDK, Android

Environment of Development

GIT, Android Studio

Analysis Methods and Tools

Sonar, OOP

Networks and Systems

Windows

Languages

XML, C/C++, JAVA 8, SQL

Miscellaneous

JIRA, Trello, Scrum, Agile, Jenkins

My education and trainings

Studies in Computer Science - Computer Science High School, Iasi.2007 - 2011