Ferenc B.

About Me

An experienced full stack developer with expertise in automated testing and DevOps. Has proficiency in Java, Vaadin, and SQL, and with expertise in functional programming framework including continuous integration and implementation. Enjoy innovative, large-scale projects that enhance enterprise systems.

Frontend

Backend

Database

DevOps

Workflow

Other

Work history

UpStack
UpStack
Software Developer
2017 - Present (8 years)
Remote
  • Creating and developing innovative software solutions for different clients across a broad range of industries.

Nokia
Nokia
Senior Software Developer
2015 - 2018 (3 years)
Budapest, Hungary
  • Created an AJAX web application to display various cellular network measurements on an interactive map.

  • Conducted advanced API testing and automated infrastructure set up using Ansible.

  • Developed a customer experience management product together with a team of developers.

CAS Software Kft.
CAS Software Kft.
Software Engineer
2013 - 2014 (1 year)
Szeged, Hungary
  • Developed, designed and managed the implementation of different CRM products.

  • Implemented and maintained automatic deployments using Ansible to dramatically reduce deployment time.

CorvusGPS.com
CorvusGPS.com
Software Engineer
2012 - 2013 (1 year)
Remote
  • Designed and implemented the backend software which communicates with GPS tracking devices.

  • Designed an event based architecture and implemented about 15 very different protocol handlers.

  • Managed the transition to the new system without downtime and customer complaints.

EPAM Systems
EPAM Systems
Software Engineer
2011 - 2013 (2 years)
Szeged, Hungary
  • Developed front- and back-end applications for a well-known UK-based bank.

  • Contributed to the design and implementation of a complete IT solution for a factory in Finland, adding numerous features including production management, work-time planning/scheduling, complex product planning, and quality management.

MCONet ltd.
MCONet ltd.
Linux System Administrator
2010 - 2011 (1 year)
Budapest, Hungary
  • Managed the remote administration of numerous servers and services.

  • Collaborated with the IT team to diagnose and fix network issues as they arise.

  • Responsible for managing the design, implementation, documentation, and troubleshooting of company servers.

Vektorsoft Ltd.
Software Developer
2008 - 2010 (2 years)
Szeged, Hungary
  • Led the architectural design, software implementation, server installation, and maintenance.

  • Collaborated with the project team comprised of a graphic designer, narrator, historian, 3D animators, museum representatives, and the hardware/ installation vendor.

  • Developed a custom document catalog system for a graphical/3D designer studio.

Showcase

Nokia Cognitive Analytics for Crowd Insight
Nokia Cognitive Analytics for Crowd Insight
  • Develops location data tracking for real estate, retail, transportation, finance, marketing, and travel/tourism organizations using the 'Server API' component.

  • Led security initiatives, including comprehensive integration tests and refactoring of the code for improved maintainability.

  • Implemented security improvements and transitioned to DevOps responsibilities after automating API tests with Jenkins.

Customer Experience Management Roamer Insight
Customer Experience Management Roamer Insight
  • Roam subscriber analytics using cellular network data.

  • Implemented automatic deployments using Ansible, reducing deployment time significantly.

  • Led back-end development and automated testing with Java, Jenkins, and Selenium.

CorvusGPS
CorvusGPS
  • Rewrote the back-end application for CorvusGPS, an online GPS fleet tracking system.

  • Implemented an event-based architecture.

  • Led a system transition without downtime or customer complaints.

History of the Árpád-age
  • Designed and developed a touchscreen terminal system for a historical exhibition.

  • Customized and animated UI featuring textual content, videos, 3D renders, and medieval age texts.

  • Implemented synchronized spoken words with the system for an ancient accent and quiz game.

Traffica
Traffica
  • Traffica is a real-time network analytics tool for monitoring and troubleshooting traffic, network, locations, devices, and subscribers.

  • It displays data measurements from cellular networks on a customizable map.

  • Developed new features for the front-end application using React.js, integrated into a legacy system.

Education

Education
Bachelor of Science in Computer Science major in IT Engineering, University of Szeged, 2012
University of Szeged
2007 - 2012 (5 years)