Miklós F.

About Me

Expert Software Engineer with over 20+ years of software development experience working with multiple enterprise-related applications. Strong engineering professional skilled in Ruby on Rails, Cocoa, Ruby, C++, Python, Java, Testing, Refactoring, and Debugging. I am committed to advancing current software engineering practices and have a keen interest in Agile software development, including test-driven development, pair programming, and domain-driven design.

Frontend

Backend

DevOps

Other

Work history

UpStack
UpStack
Senior Software Engineer
2020 - Present (5 years)
Remote
  • Create and develop innovative software solutions for different clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Makalu
Makalu
Contractor
2017 - 2020 (3 years)
Remote
  • Worked on the development and maintenance of MyMalls.com, a package forwarding RoR web app, including payment and shipping integrations.

  • Developed back-end APIs and React Native package processing app utilized for a MyMalls warehouse.

  • Developed two festival apps, Rock Im Park and Rock Am Ring using React Native and Redux along with RoR.

Cambeo Group
Cambeo Group
Web Developer
2014 - 2017 (3 years)
Remote
  • Worked on the development of multiple features for the company's business to business Rails app, including scheduling component, quiz assignment and evaluation.

  • Managed the migration of code from Rails 3 to Rails 4 and verified the application for any security issues.

  • Adhere to business requirements and developing specifications for the application following best practices such as continuous integration, Scrum, refactoring and code standards.

Morgan Stanley
Morgan Stanley
Vice President / Software Engineer
2008 - 2014 (6 years)
Remote
  • Maintained Ruby within the company and worked on on low latency, high throughput, multithreaded C++ middleware application on performance and other features. Developed a Python based end-to-end testing framework.

  • Developed a synchronous software solution for exchanging market data and enhanced performance to 6 million messages per second. Managed to reduce memory usage and increase max throughput by 200%.

  • Assisted with troubleshooting various issues in production by working closely with an operation team on diagnosing and debugging issues.

LogMeIn
LogMeIn
Software Engineer
2007 - 2008 (1 year)
Remote
  • Built and maintain efficient and reliable C++ code, also debugging and fixing threading issues.

  • Implemented improvements for software products and supported new and existing modules.

  • Implemented Ruby for build automation and code generation of applications.

Graphisoft
Graphisoft
Software Engineer / Technical Lead
2000 - 2006 (6 years)
Hungary
  • Enhanced the company's desktop CAD application by implementing multiple optimizations.

  • Acted as a Mac OS Expert, supporting the development team with any Mac OS technical issues.

  • Managed to run a 5 million LOC codebase on the Intel platform and led a six-month project completing the port.

Showcase

Contributor / Maintainer - Mapbox Maps SDK for React Native
Contributor / Maintainer - Mapbox Maps SDK for React Native
  • A community-maintained React Native library for integrating Mapbox maps into iOS and Android apps.

  • The library provides reusable JavaScript components for displaying maps within Android applications.

  • The project has been actively developed and maintained with bug fixes, new features, and code reviews, resulting in successful releases and widespread adoption (230 GitHub projects, 8500 weekly downloads).

Rails Developer - MyMalls
Rails Developer - MyMalls
  • MyMalls is a cross-border shopping facilitator that simplifies international online shopping.

  • The project addresses challenges related to shipping costs, customs complexities, and logistics for international buyers.

  • The solution includes new features, bug fixes, and front-end improvements, resulting in a growing user base of over 10,000.

React Native Developer - Rock Am Ring, Rock Im Park festival apps
React Native Developer - Rock Am Ring, Rock Im Park festival apps
  • Official app for the Rock am Ring Festival, Germany's largest festival.

  • Features include Crowd Sensing, offline maps, map point creation, and festival news.

  • Successfully rewritten applications from a webview-based app, completed on time for last year's festival.

Education

Education
MSc. in Computer Science and Math
Lorand Eotvos University of Sciences, Budapes
1995 - 2000 (5 years)