Péter Farkas
Full Stack Developer at Fitpuli- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
Fitpuli
-
Hungary
-
Wellness and Fitness Services
-
1 - 100 Employee
-
Full Stack Developer
-
Jan 2019 - Present
Fitpuli is a startup company where I played a key role in developing the back end and an administrative page for a health app. The technology stack involved Firebase backend using Node.js, TypeScript, and JavaScript, along with Angular frontend using TypeScript. A smaller project included .NET core and MS SQL. Upon joining, I was entrusted with an already functioning backend, to which I added new features and a web API. My responsibilities also included scaling up the architecture to support 10k+ users. One of my main achievements was the design and creation of a role-based administrative webpage. This improved our internal processes and enhanced our partners' management capabilities. For almost a year I was the only back end or full stack developer at the company. Despite my solid Angular and TypeScript/JavaScript experience, the introduction to Firebase, and Node.js was a new challenge. Yet, I was able to learn and adapt quickly on my own, integrating into the existing codebase and successfully implementing new features. Show less
-
-
-
Serpentarius Software
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Full Stack Developer
-
Jan 2016 - Dec 2018
Upon returning to Serpentarius Software we decided to transition our ASP.NET frontend to Angular2+ in 2016, which was then in its RC state but appeared promising. Given my limited experience with JavaScript and TypeScript, mastering these languages alongside Angular was a significant learning curve. This self-driven learning process proved to be a considerable but rewarding challenge. My role also involved working closely with multiple partners to create specifications for large-scale projects ranging from 100-600 hours. I was responsible for managing the agile development process, ensuring timely and quality delivery of the projects. This period marked an essential phase of my career, offering both growth in technical and project management skills. Show less
-
-
-
Amber One Project
-
Motor Vehicle Manufacturing
-
Embedded Software Engineer
-
Nov 2014 - Dec 2015
At Amber One Project, I had a unique opportunity to tap into my roots as an electrical engineer, taking a brief detour from my software development path. The project involved R&D planning and building of an electric sports car. In this role, I worked on the code for the central unit which managed communications with the battery management system, charger, AC/DC and DC/DC converters, and more. I was working with Embedded C. My other responsibility was processing relevant UNECE regulations. The goal was to ensure our design was as close to road-legal as possible during the first iteration. Additionally, I developed testing and utility tools using C# and WPF, helping to facilitate efficient testing processes. Show less
-
-
-
Serpentarius Software
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Software Developer
-
Jul 2013 - Nov 2014
At Serpentarius Software, my role expanded to include client-facing responsibilities while continuing to work with C#, ASP.NET, and Microsoft SQL. Partnering with the same trading group as before, I was involved not only in development but also in managing client relations. My tasks included drawing up specifications for new features, handling project estimations, and managing monthly work hours. In addition to this, I served as an on-site developer for a Hungarian quality control company. Here, I maintained their existing ERP system, ensuring its smooth operation and adapting it to meet evolving business needs. My role at Serpentarius Software provided me with the opportunity to build on my technical skills while honing my client relationship and project management capabilities. Show less
-
-
-
Item Solutions Hungary
-
IT Services and IT Consulting
-
Back End Developer
-
Jan 2012 - Jul 2013
Item Solution Hungary marked my first full-time developer role where I worked on a Business Process Management (BPM) solution for a leading Hungarian trading group. The technology stack was primarily C# .NET and Microsoft SQL. The company's proprietary framework heavily relied on SQL views and stored procedures, providing me with in-depth experience in these areas. It also utilized plugins written in .NET C# which deepened my understanding of .NET development. A side project that particularly stood out involved creating a schedule optimizer for airport shops using a linear equation solver. This project diverged from my typical work but was intriguing in its own unique way. I found the task of converting business requirements into mathematical equations and presenting the solution in an understandable interface to be an interesting and rewarding challenge. Show less
-
-
Education
-
Budapesti Mûszaki és Gazdaságtudományi Egyetem
Master's degree, Electrical Engineer