Improving and developing new features for the software which runs on the onboard units of different public and private transportation companies vehicles throughout Germany. One of the major features implemented was to extend this application to provide information for a Web UI (based on Vue.js) which will run on separate Android devices or on newer versions of OBU equipped with Android backed touch screens.
For smaller customers, who are not willing to purchase the full software package, there is an Android application, which has all the major features of the onboard unit application. When needed I’m doing the feature implementation in the Android app as well.
As a member in a scrum team, I do solution proposals, development, code reviews, mentoring and assist other team members on their current assignments.
Mar 2012 - Oct 2022
10 years 8 months
Norway
Full Stack Developer | Team Lead | Project Management
Red Rock Solutions AS
As team lead / project management was involved in solution proposals, estimation, implementation details, sprint and task breakdown, follow up, code review etc.
Responsible for release of new versions to customers, responsible for SLA compliance
Integration with payment providers server side and mobile (mobile SDK), Paypal integration
Integration/Data import from external systems ex: JourneyPlanner API by EnTur, data import (timetables, route data, stop details) in both GTFS and NeTEx formats
Custom webshop development (AngularJS / WordPress) as one of the frontend solutions provided for public transportation companies, all solutions hosted on AWS using their services: EC2, ELB, SES, S3 and AuroraDB (examples: [link] [link])
Multiple/different web based administration tools developed for each project (based on CodeIgniter 3)
Android app development, implement the provided design, communication with the server through APIs (REST), release to Google Play, Fabric/Crashlytics support
Mobile ticket apps designed for users of public transportation companies to make it easier to purchase tickets; end users can choose departure stop, arrival stop, ticket type and amount, and pay online via SMS or card; backed by an admin web platform to manage ticket settings, prices, routes, stops, traffic messages, and check live sales
POS (Point of Sale) Android application for drivers to sell tickets, validate tickets and travel cards online and offline; supports cash and card payments, daily settlements printing
TVM (Ticket Vending Machine) application for ticket purchase and credit card payment by end users at high-traffic locations; manageable remotely and locally
Mobile apps for sport clubs to enable coaches, athletes, parents and supporters to communicate via push messages and live chat; customizable via one codebase by changing colors, images and menus
My Garage Sales Android app for buying and selling items via direct sale or auction; supports live auctions, push notifications, map-based grouping, bidding, PayPal payment, social media sharing and favorites
Sales tool development for a Norwegian marine and offshore prefabricated bathroom supplier ([link]) to track products, manage customers, create and export offers, and view sales and production reports
Development of a Java web service using JasperReports framework for exporting large data volumes to PDF, HTML, DOC and other formats
Website development with custom design using WordPress and Pimcore
Jan 2009 - Mar 2012
3 years 3 months
Netherlands
Senior Delphi Developer
Nocore BV
Involved in meetings with customers, estimating new feature implementations
Developing new features and new core modules
Improving existing code, code review and release of new versions
May 2006 - Dec 2008
2 years 8 months
United States
PHP Developer
Keepcalling, LLC
Involved in the planning and implementation of a custom prepaid VOIP system backed by Asterisk servers and using PHP plugins
Part of the planning and development of the internal PBX system (later offered to external customers) based on VOIP and Asterisk
Developed main PBX modules: extension configuration, IVR setup, schedules, access numbers, queue management and conference room management
Technologies used: PHP, JavaScript, AJAX/jQuery, HTML and MySQL
Linux (Ubuntu) system administration, configuration and maintenance of Asterisk servers, automatic domain setup
Implemented SIP-based interconnection test protocol
Summary
Persistent and ambitious: I usually finish the things I begin, even if I have to face some difficult obstacles.
Enthusiastic, goal oriented
Languages
Hungarian
Native
Romanian
Advanced
English
Intermediate
Education
Oct 2004 - Jun 2006
University Transilvania (Brasov, Romania) - Faculty of Computer Science and Electrical Engineering
Master of Digital Communication Networks, Information- and Communication Technology (ICT) · Information- and Communication Technology (ICT) · Brașov, Romania
Oct 2000 - Jun 2004
University Transilvania (Brasov, Romania)
Bachelor degree in Computer Science · Computer Science · Brașov, Romania