Ferenc B.

About Me

I am an experienced full stack developer with expertise in automated testing and DevOps. I am proficient in Java, Vaadin, and SQL, with expertise in functional needs including continuous integration and implementations. I enjoy innovative, large-scale projects that enhance enterprise systems. I solicit client input, for all projects, while explaining technical concepts in an easy-to-understand manner. My dedicated work ethic, combined with my desire to create exceptional and useful products, has been a key component to my success.

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)