![profile pic](assets/ai_avatar.jpg)
Michael Kovacsik
About
Images below were custom generated in Leonardo.AI
Experience
Working as a Software Developer Consultant for Walmart as a Web Developer on the international team to build a next generation checkout system for Walmart Canada.
I focus on the Front End using React and TypeScript, but I also help implement backend APIs and maintain communication between the web app and the physical devices cashiers use such as hand scanners.
I work with multiple teams and have implemented high end features for the checkout staff lane such as purchasing and reloading gift cards, implementing SMART Serve Certification, and integrating tax modification and tax exemption to individual cart items.
Trained and onboarded new team members.
Worked as a Web Developer to build and maintain web app products for multiple clients worldwide in 50+ languages. Worked in a modern development process alongside other developers, designers, and product managers in the Agile methodology.
Developed custom libraries and components in a React JS monorepo. Wrote 100% code coverage unit tests via Jest. Used Git and Jenkins pipeline for continuous development and integration. Documented processes and instructions in Confluence and Jira.
Career highlight: Personally enchanced the quality of our code reviews by dramatically improving our documentation for our pull requests.
Spent some time travelling Europe visiting Germany, France, Denmark, United Kingdom and Ireland.
Worked as a Web Developer to build web apps and dashboards for data analytics and projections using Vue JS. While maintaining dashboards, I worked with a team of developers to build a mobile cash transfer app.
Side Projects
Android app game made in React Native. Mobile game is based on the old school tile game where you need to rearrange tiled numbers to put them back in numerical order. Download the game on Android and give it a try!
![Android game screenshot](assets/tile_game.png)
A PWA unit conversions web app. Progressive Web App made in React to help convert common units of measurement between the imperial and metric system. This came in handy when I was living in Ireland and needed to convert from my American units to metric and vice-versa.
When visiting the web app on your phone, you should get a notification to add the app to your device. If you do, then the web app will behave the same as if you had downloaded it from the Play Store. This even works offline.
Socials
- HTML
- CSS
- SASS
- Javascript
- Typescript
- React JS
- React Native
- React Testing Library
- Jest
- Node JS
- REST APIs
- EC2
- S3 buckets
- CloudFront
- Route 53
- Certificate Manager
- git
- GitHub
- Github Actions
- Jenkins
- Jira
- Confluence
- Agile methodology
- Communicates with multiple teams
- Writes detailed code reviews
- Writes detailed pull requests
- Easy to get along with
- Eager to help and mentor
- Always learning