Recommended expert
Csaba Fazakas-Backend Java Developer | Android Developer
Check rate
Experience
Oct 2022 - Present
3 years 8 monthsBackend Java Developer | Android Developer
T-Systems International GmbH
Position Summary
Backend Java Developer | Android Developer at T-Systems International GmbH
Industries
Transportation
Business Areas
Information Technology
Product Development
- Improving and developing new features for the software which runs on the onboard units of different public and private transportation companies vehicles throughout Germany.
- Extended the application to provide information for a Web UI (based on Vue.js) which runs on separate Android devices or on newer versions of OBU equipped with Android-backed touch screens.
- Implemented features in an Android application for smaller customers who are not willing to purchase the full software package.
- As a member of a scrum team, provided solution proposals, development, code reviews, mentoring and assisted other team members on their current assignments.
Mar 2012 - Oct 2022
10 years 8 monthsNorway
Full Stack Developer | Team Lead | Project Management
Red Rock Solutions AS
Position Summary
Full Stack Developer | Team Lead | Project Management at Red Rock Solutions AS
Industries
Information Technology
Transportation
Business Areas
Information Technology
Product Development
Project Management
- As team lead and project manager, involved in solution proposals, estimation, implementation details, sprint and task breakdown, follow up and code review.
- Responsible for release of new versions to customers and for SLA compliance.
- Integrated with payment providers on server side and mobile (mobile SDK), including PayPal integration.
- Integrated and imported data from external systems (e.g., JourneyPlanner API by EnTur, timetables, route data, stop details) in both GTFS and NeTEx formats.
- Developed custom webshops (AngularJS / WordPress) hosted on AWS (EC2, ELB, SES, S3, AuroraDB) for public transportation companies (e.g., [link] [link]
- Developed multiple web-based administration tools for each project (based on CodeIgniter 3).
- Developed Android apps: implemented provided design, communicated with the server through REST APIs, released to Google Play with Fabric/Crashlytics support.
- Developed mobile ticket apps allowing end users to purchase tickets by SMS or Mastercard/Visa, backed by a web admin tool for managing ticket settings, prices, routes, stops, traffic messages and checking live sales.
- Developed POS (Point of Sale) Android application for drivers to sell and validate tickets online and offline, sync offline sales, select travel direction, ticket types, handle cash or card payments and print daily settlements.
- Developed TVM (Ticket Vending Machine) application limited to purchase and payment by credit card, managed remotely and locally in high traffic locations.
- Developed mobile apps for sport clubs to enable coaches, athletes and parents to communicate via push messages and live chat; built to be customizable for new clubs using one codebase.
- Developed My Garage Sales Android app for buying and selling items via direct sale or auction, featuring live auctions, grid/list/map views, push notifications, bidding, PayPal payment, social media sharing and favorites.
- Developed a sales tool website for a large Norwegian marine and offshore prefabricated bathroom company ([link] to track products, manage customers, create and export offers to Word/PDF, and view sales and production reports.
- Developed a Java web service using the JASPER framework to export large data sets to PDF, HTML or DOC formats.
- Developed websites implementing custom designs using WordPress and Pimcore.
Jan 2009 - Mar 2012
3 years 3 monthsNetherlands
Senior Delphi Developer
Nocore BV
Position Summary
Senior Delphi Developer at Nocore BV
Industries
Information Technology
Business Areas
Information Technology
Product Development
Quality Assurance
- Participated in meetings with customers to estimate new feature implementations.
- Developed new features and core modules for an ERP software used by major cleaning industry companies.
- Improved existing code, conducted code reviews and released new versions.
May 2006 - Dec 2008
2 years 8 monthsUnited States
PHP Developer
Keepcalling, LLC
Position Summary
PHP Developer at Keepcalling, LLC
Industries
Telecommunication
Business Areas
Information Technology
Product Development
- Planned and implemented a custom prepaid VOIP system backed by Asterisk servers and PHP plugins.
- Contributed to planning and development of an internal PBX system (later offered to external customers) based on VOIP and Asterisk.
- Developed PBX modules including extension configuration, IVR setup, schedules, access numbers, queue management and conference room management.
- Used PHP, JavaScript, AJAX/jQuery, HTML and MySQL DBMS.
- Administered Linux (Ubuntu) systems, configured and maintained Asterisk servers, automated domain setup.
- Implemented SIP-based interconnection test protocols.
Industry Experience
See where this freelancer has spent most of their professional time.
Experienced in Transportation, Information Technology, and Telecommunication.
Transportation
Information Technology
Telecommunication
Business Area Experience
See which departments and functions this freelancer has contributed to most.
Experienced in Information Technology, Product Development, Project Management, and Quality Assurance.
Information Technology
Product Development
Project Management
Quality Assurance
Skills
Database Technologies
- Mysql
- Mssql
- Jdbc
- Ms Access
- Firebird
- Mongodb
- Sqlite
Programming Languages
- Php 7
- Javascript
- Java
- Kotlin
- Delphi
- C#
- Bash Script
Frameworks
- Codeigniter 3.X (Mvc)
- Android Sdk
- Jquery
- Angularjs
- React
- Maven
- Java Servlet
- Java Spring Boot
- Session Initiation Protocol (Sip)
- Jasper
- Wordpress
- Pimcore
Tools & Technologies
- Jira
- Confluence
- Agile
- Git
- Github
- Gitlab
- Apache
- Android Studio
- Volley
- Okhttp
- Butter Knife
- Eventbus
- Phpstorm
- Webstorm
- Design Patterns (Observer, Singleton, Adapter)
- Dbforge
- Mysql Workbench
- Wampserver
- Cygwin
- Putty
- Winscp
- Eclipse
- Netbeans
- Visual Studio
- Wincvs
- Rest
- Soap
- Html5
- Css
- Javascript
- Bootstrap
- Ngrok
Cloud Technologies
- Aws (Ec2, Auroradb, Ses)
- Google Firebase
Languages
Hungarian
NativeRomanian
AdvancedEnglish
ElementaryEducation
Oct 2004 - Jun 2006
University Transilvania - Faculty of Computer Science and Electrical Engineering
Master of Digital Communication Networks (MDCN), Information- and Communication Technology (ICT) · Information- and Communication Technology (ICT) · Brașov, Romania
Oct 2000 - Jun 2004
University Transilvania
Bachelor degree in Computer Science · Computer Science · Brașov, Romania
Statistics
Experience
Total positions 4
Experience in Transportation 14 y
Avg length 5 y
Longest experience 10 y 7 m
Global Experience
Countries worked in 3 (Norway, Netherlands, United States)
Primary country Norway
Expertise
Recent roles Backend Java Developer | Android Developer, Full Stack Developer | Team Lead | Project Management, Senior Delphi Developer
Main industries Transportation, Information Technology, Telecommunication
Main business areas Information Technology, Product Development, Project Management
Qualifications
Highest degree Master
Profile
Created
Frequently asked questions
Have questions? Find more information here.
Csaba speaks the following languages: Hungarian (Native), Romanian (Advanced), English (Elementary).
Csaba has at least 20 years of experience. During this time, Csaba has worked in at least 4 different roles and for 4 different companies. The average length of individual experience is 5 years. Note that Csaba may not have shared all experience and actually has more experience.
Based on recent experience, Csaba would be well-suited for roles such as: Backend Java Developer | Android Developer, Full Stack Developer | Team Lead | Project Management, Senior Delphi Developer.
Csaba's most recent position is Backend Java Developer | Android Developer at T-Systems International GmbH.
In recent years, Csaba has worked for T-Systems International GmbH and Red Rock Solutions AS.
Csaba is most experienced in industries like Transportation, Information Technology, and Telecommunication.
Csaba is most experienced in business areas like Information Technology, Product Development, and Project Management. Csaba also has some experience in Quality Assurance.
Csaba has recently worked in industries like Transportation and Information Technology.
Csaba has recently worked in business areas like Information Technology, Product Development, and Project Management.
Csaba holds a Master in Information- and Communication Technology (ICT) from University Transilvania - Faculty of Computer Science and Electrical Engineering and a Bachelor in Computer Science from University Transilvania.
Csaba is immediately available for suitable projects.
Csaba's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.
To hire Csaba, click the Meet button on the profile to request a meeting and discuss your project needs.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Backend Java Developer | Android Developer
