Summary
Overview
Work History
Certification
Timeline
Skills
Education
Special power
SoftwareEngineer
Mihaly Virag

Mihaly Virag

Lead Software Engineer
Wasserliesch

Summary

Successful Lead Software Engineer offering more than 10 years of experience in demanding environments focused on producing cutting-edge designs. Skilled in directing development with creative and performance-oriented approach. Well-organized and customer-focused with proven skills in project management and team leadership.

Among the others:

  • Strong core Java development experience, able to work independently as well as part of a team
  • Ability to develop creative solutions for complex problems.
  • Excellent team worker with strong coaching and mentoring skills.
  • Web development: HTML4/5, CSS, Javascript (AngularJS, Angular, Jquery, React), Web services (SOAP, REST), Service Oriented Architecture
  • Experience with application servers and containers as well as developing and integrating web services.(Docker, Jboss, WebLogic, Jetty, Tomcat, Node Js, Jenkins, Bamboo)
  • Program languages: Java/JEE, SQL, PLSQL, MYSQL, PHP, C++, Python, Android SDK, Flex, JavaScript, HTML+CSS, CSS3, , XML , bash
  • Database: MYSQL, Oracle RDBMS, Mongo db, Liquibase
  • Elastic stack: Elastic search, Logstash, Kibana
  • Project management: maven, gradle, git, svn, mercurial, Atlassian group (jira, stash, bamboo, confluence, sonarcube)
  • JAVA: Core Java, J2EE technologies including servlets, JSP, Web Services, EJB, Spring, Hibernate, Jasper report, Rabbit/Active MQ
  • Proficient in server side java programming (concurrency, TCP/IP)
  • IDE: Intellij, Eclipse, Visual Studio...
  • Operating system: Linux, Mac, Microsoft Windows

Overview

23
23
years of professional experience
1
1
Certificate
2
2
Languages
7
7
years of post-secondary education

Work History

Lead Software Engineer

Pictet Technologies SA
Luxembourg
09.2017 - Current
  • Translated customer and system requirements into robust software design with test-driven approach
  • Serving software development needs of Pictet Group in following domains

- Digital Banking Solutions : Equity, Funds, Bonds, Mandate, Advisory,

- Wealth, - Compliance: Cross Border, Money Laundering, Risk management - CRM: KYC, Data management, Dashboard - Identity Management : Identity creation, roles and entitlements assignment

  • Agile methodology on daily basis, at both project and organisational level
  • PaaS : Amazon Web Services, Docker
  • Development pipeline : Bitbucket, Nexus, Bamboo, Sonar, Jira
  • Technology stack : Angular Js, Angular 2+, TypeScript, Spring boot, Spring
  • Batch, Spring integration, Oracle RDBMS, Mongo db, Docker, Tomcat, Micro services architecture, Elastic ERA
  • Actively contribute to adoption of software architecture, best practices and technologies
  • Participate in future product direction
  • Motivate and advise technical solutions
  • Implemented and adopted cloud technologies and best practices for automation, configuration, monitoring and platform scalability

Senior Software Developer and Leader of Media Group

Duodecad IT Services
Luxembourg
11.2013 - 08.2017
  • Design, Develop and maintain, server side and web applications (Java/
  • Wowza Media System)
  • Participate in development of technical specifications
  • Enhance and maintain high-end system that delivers video and audio content over Internet, managed millions customers per day
  • Mentor for other developers
  • Take part in research of new technologies and solutions
  • Monitored ongoing operation of assigned programs and responded to problems by diagnosing and correcting logic and coding errors
  • Provided technical support using knowledge of complex technology to solve problems and support new projects

Lead Software Developer

Docler Holding
Luxembourg
06.2012 - 11.2013
  • Create world's #1 most visited video chat community and very special standalone, thin client, broadcaster software, in search of best encoding/decoding possibilities (H.264, VP6)
  • Live stream solutions on desktop and mobile platform (IOS, Android) respectively, by using low & high level methods(concurrency, load-stress test)
  • Active participation in application’s requirement analysis, design and implementation, integration and providing deliverables for testing
  • Familiar with all stages of System Development Life Cycle
  • Preparing daily workloads for staff & coordinating daily allocation of work
  • Handling new client enquiries and acting as face of business
  • Mentoring and training up junior and new staff
  • Involved in accurately providing estimated development times
  • Developed software for desktop and mobile operating systems (c++, java)
  • Designing, testing & configuring for a custom pre-authenticated scenario

Developer, Scrum Master

Docler Holding
Budapest
07.2010 - 06.2012
  • Developing of standalone applications (Android SDK, AS3, Flex)
  • Creating a framework by broadcasting webcam live stream (Android SDK)
  • Writing and refactoring AS3 scripts
  • Coached teams in Agile practices and provided necessary training to create positive mindset to Agile methodologies.
  • Managed product backlog and supported Scrum framework for monthly sprint releases.
  • Collaborated with product owners, team members, technologists, and other scrum masters to define solutions and drive progress.
  • Led sprint reviews and planning meetings to promote full team engagement.
  • Facilitated Scrum framework – sprint planning, backlog grooming, daily scrums, sprint reviews, and sprint retrospectives.

Java Developer

Mareco Real Estate Company
Budapest
04.2000 - 04.2010
  • Budapest
  • Isolated Real Estate online CRM software developing, operating (based on
  • Java, MySQL,
  • Flash, Php)
  • Real estate franchise network special database developing
  • Infrastructure planning, operating, maintaining, optimization
  • Hold intercourse with partners
  • Leading activities for small team
  • Own developed CRM software supporting, forming with extension packs
  • Researched new technologies and put forward case for those most likely to benefit business
  • Standalone application, flexible database developing, worked on wide range of websites and web applications, lots of development and design of new functionality for product suite
  • Design, develop and maintain web applications..
  • Worked with business teams to understand needs and address production questions.
  • Optimized web assets for speed and performance.

Certification

Unit, Test-Driven Development (Trainer: Sebastian Bergmann)

Timeline

Lead Software Engineer

Pictet Technologies SA
09.2017 - Current

Senior Software Developer and Leader of Media Group

Duodecad IT Services
11.2013 - 08.2017

Lead Software Developer

Docler Holding
06.2012 - 11.2013

Developer, Scrum Master

Docler Holding
07.2010 - 06.2012

Java Developer

Mareco Real Estate Company
04.2000 - 04.2010

Officer Specialization, Engineer -

Military Academy of Lajos Kosuth
09.1996 - 07.1999

High School Diploma -

Vasvary Pal
09.1992 - 06.1996

Skills

Java

undefined

Education

Officer Specialization, Engineer -

Military Academy of Lajos Kosuth
Szentendre, Hungary
09.1996 - 07.1999

High School Diploma -

Vasvary Pal
Nyiregyhaza, Hungary
09.1992 - 06.1996

Special power

  • Appetite for self-improvement
  • Being hungry
  • Impartiality
  • Patience / Calm
  • Laser focus
  • Curiosity
  • Belief in my skills
  • Being Motivated
Mihaly ViragLead Software Engineer