János PÁL
Senior Software Engineer - remote at PayrollPanda- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Professional working proficiency
-
Hungarian Native or bilingual proficiency
Topline Score
Bio
Experience
-
PayrollPanda
-
Malaysia
-
Financial Services
-
1 - 100 Employee
-
Senior Software Engineer - remote
-
Mar 2018 - Present
Full-stack development on a full-service cloud-based, web interface HR system. ES8, MongoDB, Postgres, Loopback.js, Angular.js, Vue.js, AWS, Docker, .NET Core 3. Full-stack development on a full-service cloud-based, web interface HR system. ES8, MongoDB, Postgres, Loopback.js, Angular.js, Vue.js, AWS, Docker, .NET Core 3.
-
-
-
-
Software Engineer, Senior Node.js Backend Developer
-
Apr 2017 - Jan 2018
Node.js backend development on a geo location based chat and coupon application serving Android and iOS clients. ES7, MariaDB, Express.js, Passport.js, Knex.js, Bookshelf.js. Node.js backend development on a geo location based chat and coupon application serving Android and iOS clients. ES7, MariaDB, Express.js, Passport.js, Knex.js, Bookshelf.js.
-
-
-
Coding Sans
-
Hungary
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Software Engineer, Node.js Backend Developer
-
Aug 2016 - Mar 2017
Node.js backend development in several software projects including web based medical software and computer vision, image recognition software. Technologies: ES6, ES7, async-await, TypeScript, MariaDB, MongoDB, Docker. Full-Stack development on a car washer-car owner matching app: Angular.js, Ionic. Node.js backend development in several software projects including web based medical software and computer vision, image recognition software. Technologies: ES6, ES7, async-await, TypeScript, MariaDB, MongoDB, Docker. Full-Stack development on a car washer-car owner matching app: Angular.js, Ionic.
-
-
-
McKinsey Digital Budapest
-
Hungary
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Software Engineer, Backend Developer
-
May 2015 - Jul 2016
Financial software backend development in Java (Spring, Hibernate, MySQL), social networking mobile app backend development in Node.js (using PostgreSQL, Sequelize) for a global management consulting company. Financial software backend development in Java (Spring, Hibernate, MySQL), social networking mobile app backend development in Node.js (using PostgreSQL, Sequelize) for a global management consulting company.
-
-
-
Versata
-
Software Development
-
1 - 100 Employee
-
Level 2 Support Software Engineer
-
Nov 2012 - Mar 2015
Handling complex software issues upon trouble tickets using technologies such as MySQL, Oracle, Perl, Java, JBoss, Node.js and Visual Basic. Handling complex software issues upon trouble tickets using technologies such as MySQL, Oracle, Perl, Java, JBoss, Node.js and Visual Basic.
-
-
-
-
Independent Contractor
-
Jul 2012 - Nov 2012
Execution of various software development projects – desktop and web – using technologies such as Java, C++, PHP, HTML 5 and CSS 3. Execution of various software development projects – desktop and web – using technologies such as Java, C++, PHP, HTML 5 and CSS 3.
-
-
-
GRAPHISOFT
-
Hungary
-
Software Development
-
500 - 600 Employee
-
Software Engineer
-
May 2011 - Jul 2012
Developing new features related to 2D modeling and improving functionality in ArchiCAD – architectural BIM CAD software for Macintosh and Windows, Graphisoft’s main product.Tasks: Participating in the development of a new, flexible, more object oriented polygon and polyline model, replacing all existing previous representations with this new abstraction. Design, planning, implementation in C++, unit testing and bug fixing. I write code on Windows but test also on Mac OS X. Developing new features related to 2D modeling and improving functionality in ArchiCAD – architectural BIM CAD software for Macintosh and Windows, Graphisoft’s main product.Tasks: Participating in the development of a new, flexible, more object oriented polygon and polyline model, replacing all existing previous representations with this new abstraction. Design, planning, implementation in C++, unit testing and bug fixing. I write code on Windows but test also on Mac OS X.
-
-
-
-
Independent Contractor
-
Oct 2010 - May 2011
Freelance software development in Java and C++. Freelance software development in Java and C++.
-
-
-
Ericsson
-
Sweden
-
Telecommunications
-
700 & Above Employee
-
Integration Engineer
-
Oct 2006 - Oct 2010
Participating in numerous telecom projects as part of the Customer Adaptation team. These projects varied in duration (mostly from 1 week up to 6 months), size of team, location and used technologies. Most of them took place in Europe and involved meeting customers, gathering requirements, implementing the desired solution, unit testing and acceptance testing.During my work I gained and deepened my experience in C++, Java SE, Servlets, JSP, SQL (MySQL, MSSQL, Oracle), Perl, Solaris administration, shell scripting, TCP/IP and several telecom specific technologies.
-
-
-
Nokia
-
Finland
-
Telecommunications
-
700 & Above Employee
-
Intern
-
May 2006 - Jul 2006
Participating in an R&D project, implementing communication over HTTP on Symbian S60 3rd platform (using C++ S60 SDK) to facilitate synchronization between smartphones of the era running a distributed work-flow engine. Participating in an R&D project, implementing communication over HTTP on Symbian S60 3rd platform (using C++ S60 SDK) to facilitate synchronization between smartphones of the era running a distributed work-flow engine.
-
-
Education
-
Technical University of Budapest
Master of Science (MSc), Information Technology