See all developers
János Pál Senior Software Engineer

János Pál

  • Hungary
  • 5+ years
  • Freelance
János is now available for hire Hire János

Technologies: NodeJS, Java (Spring, Hibernate, MySQL), ES8, ES7, TypeScript, Docker, MongoDB, Postgres, Loopback.js, Angular.js, Vue.js, AWS, Docker, .NET Core 3., MariaDB, Express.js, Passport.js, Knex.js, Bookshelf.js.

Skills and experiences

Skills and experiences

Senior Software Engineer

PayrollPanda March 2018 - present
  • #Docker
  • Full-stack development on a full-service cloud-based, web interface HR system.

Technologies: ES8, MongoDB, Postgres, Loopback.js, Angular.js, Vue.js, AWS, Docker, .NET Core 3.

Software Engineer, Senior Node.js Backend Developer

SciApps.io April 2017 - January 2018
  • #NodeJS
  • Node.js backend development on a geo-location-based chat and coupon application serving Android and iOS clients.

Technologies: ES7, MariaDB, Express.js, Passport.js, Knex.js, Bookshelf.js.

Software Engineer, Node.js Backend Developer

Coding Sans August 2016 - March 2017
  • #TypeScript
  • 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.

Software Engineer, Backend Developer

IncepTech May 2015 - July 2016
  • #Java
  • 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.

Independent Contractor

Freelance July 2012 - November 2012
  • #Java
  • Execution of various software development projects – desktop and web – using technologies such as Java, C++, PHP, HTML 5 and CSS 3.

Independent Contractor

Freelance October 2010 - May 2011
  • #Java
  • Freelance software development in Java and C++.

Level 2 Support Software Engineer

Versata November 2012 - March 2015
  • #MySQL
  • Handling complex software issues upon trouble tickets using technologies such as MySQL, Oracle, Perl, Java, JBoss, Node.js and Visual Basic.

Software Engineer

Graphisoft May 2011 - July 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.

Integration Engineer

Ericsson October 2006 - October 2010
  • #C++
  • 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 the 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.

 

 

Intern

Nokia Siemens Networks May 2006 - July 2006
  • #C++
  • 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 workflow engine.

Educations and Certifications

Technical University of Budapest

Master of Science (MSc), Information Technology 2000 - 2006
Want to hire János Pál or just want to talk? Schedule chat with János

Other developers