Peter Nagy
Verified Expert in Engineering
Software Developer
Peter is a friendly, professional developer with nine years of experience. He's a go-to person for fellow developers as he can help with unexpected situations related to web development, UI/UX design, or even AI. He'd love to work on impactful projects by leveraging state-of-the-art technologies such as React, Angular, Flutter, Firebase, and Node.js. Peter is also familiar with the startup world and multinational banking sector, making him a good fit for any team.
Portfolio
Experience
Availability
Preferred Environment
Firebase, Flutter, Angular, AngularJS, NestJS, Docker, React, Figma, GraphQL, Node.js
The most amazing...
...app I've developed is a real-time COVID-19 tracking app built by leveraging Flutter, Firebase, and Adobe XD.
Work Experience
Full-stack Developer
Morgan Stanley
- Developed a fully-fledged Angular-based web framework with a team of developers from all over the world for clients who built reporting tools that traders use on a daily basis.
- Built an Angular-based trading application front end based on the requirements of traders from the Far East.
- Kept things modern and up-to-date in 5+ investment banking projects by introducing Git, Bitbucket, Jenkins pipelines, and pull requests in the development workflow.
- Communicated with developers from all over the world daily and helped them achieve their goals.
- Made architectural decisions on greenfield projects.
- Managed an intern who later successfully took a major role in the team.
- Took part in corporate social responsibility (CSR) by implementing a trading game web application with an Angular front end and Django back end in my free time with a team of four developers.
- Fixed bugs and implemented new features based on Atlassian Jira tickets.
Mobile Application Developer
Piggybanx
- Developed a cross-platform mobile application with Flutter and Firebase that combined gamification, social networking, education, and the financial market.
- Introduced back-end-as-a-service (BaaS) functions for the project to handle the large load of visiting users.
- Oversaw the authentication and authorization state machine for the user.
- Introduced Trello for task management. Later fixed bugs and implemented new features based on cards created by the project owner.
- Used Azure DevOps pipelines to hand over new releases to the project owner.
- Implemented a social screen in the application where users could post customized content on-demand and in an autonomous way.
Demonstrator
Budapest University of Technology and Economics
- Taught an advanced IMSc course on programming basics (C++) to electrical engineers at the Department of Automation and Applied Informatics (BME-AUT).
- Created weekly assignments for the students and gave them grades after checking their results.
- Made a set of interactive tutorials about C++ for each topic (about 500 pages long).
- Motivated the students to pass the exams with good grades.
- Assisted the students in my free time to help them understand the material more easily.
Self-employed
Freelance Developer
- Provided a hosting server service for clients from all over the world, including game servers (Call of Duty 2, Call of Duty 4, and Minecraft), FTP service, and web hosting. I freelanced on this project, as I was still in high school at the time.
- Implemented the front end and the back end by leveraging PHP and native JavaScript for dynamic user interactions.
- Used Redmine to track user tickets and created Gantt charts to track the project status and resources.
- Implemented an autonomous payment system by using premium-rate text messages (SMS). When the payment occurred, the user immediately received the credentials for his service in a user-friendly way.
- Handled frequent distributed denial-of-service (DDoS) attacks.
Experience
iTransmit
https://itransmit-app.web.app/• Check in if they are feeling sick.
• Check the map for infectious areas.
• Get notified when they meet an infected person.
I developed this application for a 24-hour hackathon and later extended it to be a part of my portfolio. As it turned out, unfortunately, I cannot publish it in Google Play Store or Apple AppStore as I'd need special approval from the national government of the country in question. If you are interested, I'm happy to share a demo.
PiggyBanx
PiggyBanx is a simple solution in the parent's hands to educate their children for financial awareness. It creates an interaction between the child and the parent because the parent can give daily tasks to the child, and in return, they earn extra piggy coins to their piggy banks.
We give the banks a great solution to be able to reach youngsters. We believe in a financially more educated future. Our goal is to provide a great tool that youngsters can enjoy. We also created Piggy as the chatbot with AI. Piggy can help the banks to keep in contact with the parents.
Front-end Development for Schönherz Zoltan Youth Hostel
Education
Master's Degree (Honors) in Computer Science Engineering
Budapest University of Technology and Economics - Budapest, Hungary
Bachelor's Degree in Computer Science Engineering
Budapest University of Technology and Economics - Budapest, Hungary
Vocational Degree in IT Security Technician
Mechwart András Secondary Technical School of Engineering and Information Technology - Debrecen, Hungary
High School Diploma in Specialization in Informatics
Mechwart András Vocational Secondary School of Engineering and Information Technology - Debrecen, Hungary
Certifications
CCNA Discovery: Networking for Home and Small Businesses
Cisco Systems, Inc.
Cisco IT Essentials
Cisco Systems, Inc.
CCNA Discovery: Working at a Small-to-Medium Business or ISP
Cisco Systems, Inc.
CCNA Discovery: Introducing Routing and Switching in the Enterprise
Cisco Systems, Inc.
CCNA Discovery: Designing and Supporting Computer Networks
Cisco Systems, Inc.
State Accredited Language Examination Certificate—English (B2 Speaking)
ELTE Foreign Language Teaching School
State Accredited Language Examination Certificate—English (B2 Writing)
University of Debrecen Exam Centre (DExam)
Skills
Libraries/APIs
Jenkins Pipeline, TensorFlow, Node.js, React
Tools
TeamCity, PyCharm, Figma, Adobe Experience Design (XD), Cisco Packet Tracer
Frameworks
Flutter, Angular, AngularJS, Swagger, NestJS
Languages
TypeScript, JavaScript, Python, C#, C++, PHP, Java, Solidity, GraphQL
Platforms
Visual Studio Code (VS Code), Firebase, Docker, Linux, Windows Server, Blockchain
Other
WebSockets, IT Security, Cisco CCNA Voice Certification, Computer Networking, University Teaching, Deep Learning, Recommendation Systems, System Development, IT Project Management, IP Telephony
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring