I hereby claim:
- I am wingy3181 on github.
- I am wingy3181 (https://keybase.io/wingy3181) on keybase.
- I have a public key whose fingerprint is 1884 1C8E 0692 27CB 0B2A 847A 4B38 9955 EF46 FD53
To claim this, I am signing this object:
| { | |
| "$schema": "https://raw.githubusercontent.com/jsonresume/resume-schema/master/schema.json", | |
| "basics": { | |
| "name": "Wing Cheong Yip", | |
| "label": "Staff / Tech Lead / Senior Full-Stack Software Engineer", | |
| "email": "wingy3181@gmail.com", | |
| "phone": "0413 106 878", | |
| "url": "https://wingcheongyip.com/", | |
| "summary": "Staff / Tech Lead / Senior Full-Stack Software Engineer with 20+ years of experience delivering enterprise web platforms across banking, transport, and regulated industries. Strong in modern frontend engineering (Angular, React, Next.js, TypeScript, pre-rendering), Node.js, Java/Spring, AWS services and serverless delivery, containerization platforms (Docker/OpenShift), API design, CI/CD, and production support. Passionate about software craftsmanship and pragmatic design principles to deliver maintainable solutions that improve efficiency, competitiveness, and safety while supporting long-term business goals.", | |
| "location": { |
| <!-- put this to IDEA keymaps config folder. For v13 it is <userdir>\.IntelliJIdea13\config\keymaps\ --> | |
| <?xml version="1.0" encoding="UTF-8"?> | |
| <keymap version="1" name="Mac OS X 10.5+ Windows Ctrl" parent="Mac OS X 10.5+"> | |
| <action id="$Copy"> | |
| <keyboard-shortcut first-keystroke="meta C" /> | |
| <keyboard-shortcut first-keystroke="meta INSERT" /> | |
| <keyboard-shortcut first-keystroke="control C" /> | |
| <keyboard-shortcut first-keystroke="control INSERT" /> | |
| </action> | |
| <action id="$Cut"> |
| 0x5BfE5AfFA07fB45910bDAa0381306dC56D4efeD7 |
| 0x04fD305aaB31A5e47232A637Ee59560464C0d3c7 |
I hereby claim:
To claim this, I am signing this object:
| javascript: (function() { | |
| javascript: (function() { | |
| for (newLink = document.createElement("style"), newLink.setAttribute("type", "text/css"), newLink.innerHTML = "@import url(https://fonts.googleapis.com/css?family=Open Sans); body {color: #444;background-color: #fff;}h1{font-size: 25px;margin-top:18px;float:left;font-family: 'Open Sans', Arial;}h2{color: #333;font-size:38px}h3{float:right;position: absolute;bottom: 11px;right: 20px;font-size: 20px;padding: 10px;border-radius: 10px;width: 200px;color:white;text-shadow: 1px 1px #666}h4{color: #555;font-size:44px;position:absolute;top:11px;right:50px;line-height: 65px; position:absolute; top:3px; right:0; text-align: center; width:100%;} .circle{display:none;border-radius: 50%; width: 70px; height: 70px; background: #cf9; position:absolute; top:10px; right:20px;} a {color: #999;}.card {float: left;width: 350px;border: thin solid #fff;height: 350px;padding: 20px;margin: 0px;page-break-after: always;background: #fefdca;background: -moz-linear-gradient(top, #fe |
| <?xml version="1.0" encoding="UTF-8" ?> | |
| <taglib xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | |
| xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-jsptaglibrary_2_0.xsd" | |
| version="2.0"> | |
| <description>Tag Library</description> | |
| <display-name>Tag Utils</display-name> | |
| <tlib-version>2.0</tlib-version> | |
| <function> |