Software Engineer in building from web applications to mobile-app in Javascript/Typescript and Java. Skills include Javascript, Typescript, React, NodeJs, ExpressJs, AWS, PostgreSQL, MySQL, Rest APIs, GraphQL, Agile Methodologies, Polymer 2-3, lit-element,Spring, Java, Spring MVC/Boot, and Vaadin framework.
-
Senior Software EngineerMindclip®Helsinki, Fi -
Technical LeadSangre Aug 2021 - PresentHelsinki, Uusimaa, FinlandTeam Leadership: Lead a cross-functional team of 5 ~ 10 software engineers, providing guidance, mentorship, and support to ensure the team's success. -
Senior Software EngineerSangre May 2018 - Aug 2021Helsinki, Uusimaa, Finland* Collaborates with other tech leads and principle engineers on system design and implementation* Collaborates with POs and designers on requirements analysis, planning and estimation* Collaborates with other backend/frontend devs on feature implementation, maintenance, monitoring, etc -
Software EngineerSangre Oct 2016 - May 2018Helsinki Metropolitan Area=> Tech Stacks: Javascript, Typescript, React, React Native, NextJS, D3( d3.js - Data Driven Documents), PHP, Drupal, REST-API, NodeJS, ExpressJS, PostGresSQL, MySQL, MongoDB, Java, SpringBoot, Redis, RabbitMQ, and Kafka.=> Architecture: MicroFrontend - for React apps; and Microservices - for NodeJS/ExpressJS for Backend (APIs) side; and Drupal for also APIs and admin page.Helping with the design and development of web app• Testing and debugging software to keep it optimized• Writing clean code for the front and back end of the software• Designing user interactions on the web application itself• Creating servers and databases for the back end of the software• Ensuring cross-platform compatibility and optimization• Testing and maintaining the responsive design of applications• Working with the rest of the team to design new features• Developing APIs and RESTful services• Keeping up with technological advances to optimize the software• Communicating effectiveness of emerging technologies to decision makers• Considering security, maintenance, scalability, and more when developing• Architect and provide guidance on building end-to-end systems optimized forspeed and scale -
Software EngineerVaadin Mar 2014 - Sep 2016Working in R&D Department on Vaadin products.Specialties: Vaadin Flow (Framework 14), Polymer 2/3, Lit Element, Java 8, Javascript/Typescript, Maven, Spring, jetty.I am working at Vaadin in the Component team - the team to develop/build/maintenance Vaadin components: https://vaadin.com/componentsMy tasks in Component team is that I have participated in Java side to maintenance component. We call the component in the java side is "flow component". You can see my sample code in some links here: 1. https://github.com/vaadin/vaadin-grid-flow/commit/e9ba83aed4166142fecf7e026e542013b1ed15282. https://github.com/vaadin/vaadin-grid-flow/commit/9469872286882b76cabb47cf74375e165ea5375a3. https://github.com/vaadin/vaadin-grid-flow/commit/48027ca90ce5741266f5849b42c5baee8ed6baf74. https://github.com/vaadin/vaadin-grid-flow/commit/96a7d592b6f0d4562bc9c72df041617c74bb813eAnd I also involved doing tasks in the javascript/typescript side like develop new components or maintenance components or participating converting to the new lit-element version with teammates. You can see my sample code in some links here: 1. https://github.com/vaadin/vaadin-combo-box/commit/d62fb8acfcc625781a699a0510df839a885102692. https://github.com/vaadin/vaadin-combo-box/commit/6aacb6bf3ebeffd2076a27270cf02ce63c7dd3d33. https://github.com/vaadin/vaadin-progress-bar/commit/9fb3fbeb0956d4e5dd79334818398a946817a30b -
React Js DeveloperInsightus Jan 2011 - Mar 2014Tech stacks: Jira, slack, Gitlab, Javascript, jquery, Html, CSS, React, NodeJs1.Home-page: - Implement login single sign-on for all apps like LOS and Eye View, - Redesign with new design version for front-page & manage subscriptions-> Link: https://insightus.com.au/2. Line of Sight Survey Cloud. - Create "jobs" for engineers to survey base transceiver stations in a map. Manage Users and create the report about job - Manage the positions of base transceiver stations and draw the line between the base transceiver station and the engineer's job for surveying. and calculate the distance and so on, using mapboxgl.-> Link App: https://insightus.com.au/Los4. EyeView. - interact with the map about the displayed positions of camera list on the map. - Live stream camera followed by rtsp standard., using camera ip, camera 360, camera drone and camera real-time socket io. - Create a video wall to see many cameras at the same time with some features. - Managing users, CRUD cameras, and made the incident and notes-> Link App: https://insightus.com.au/Eyeview5. SiteView - Clone app angular to React, using React, redux, material UI and typescript.Link Apps: https://insightus.com.au/
Mika Phan Education Details
Frequently Asked Questions about Mika Phan
What company does Mika Phan work for?
Mika Phan works for Mindclip®
What is Mika Phan's role at the current company?
Mika Phan's current role is Senior Software Engineer.
What schools did Mika Phan attend?
Mika Phan attended Tampere University Of Applied Sciences, Vnuhcm - University Of Science.
Not the Mika Phan you were looking for?
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial