Adam Shing
Bis 2014, Computer Science, Binus University
Sofia, Bulgarien
Über mich
Versatile, cutting-edge, result-driven with 9+ years of comprehensive experience in web & blockchain development, with a documented record of success in problem solving, goals-oriented thinking, a fast-learning curve, time management, a strong communication skill
Werdegang
Berufserfahrung von Adam Shing
3 Jahre, Okt. 2020 - Sep. 2023
SENIOR SOFTWARE ENGINEER
EPIK
- Built a micro service architecture using Node.js and TypeScript - Write optimized queries against SQL relational databases as well as NoSQL databases. - Create and maintain code using Git and deploy using automated CI/CD using GCP. - Implemented Ably third-party library to communicate Between FE & BE. - Used web3.js to interact Ethereum network and implement Smart Contracts. - Synced between Ethereum Node and Backend (Node.js/Express) by monitoring transaction event.
1 Jahr und 7 Monate, Apr. 2019 - Okt. 2020
FULLSTACK DEVELOPER
Drop
- Analyzed 30+ user requirements to derive technical software design and performance requirements. - Developed UI by following Figma design using React.js. - Built REST APIs using Python/Flask. - Contributed to DB schema designing and used AWS Neptune to keep survey results. - Developed automate Python scripts to process Survey result. - Implement Natural Language Processing (Amazon Comprehend) - Developed Survey CMS using Django. - Wrote unit-test cases.
1 Jahr und 4 Monate, Jan. 2018 - Apr. 2019
Senior Backend Developer
Campo Golf
- Built REST APIs and micro-services using Node.js and Typescript. - Collaborating with other developers, QA specialists, system support specialists and other team members to integrate components and implement/support a fully-functional solution in an agile environment. - Added CI/CD flows and managed staging servers on the Google Cloud Platform. - Optimized SQL queries and indexes, view tables. - Tracked logs and developed code following common security practices and development design patterns.
1 Jahr und 3 Monate, Nov. 2016 - Jan. 2018
Lead Developer
KcKosher
- Analyzed project scope with competitive analysis and feature requests. - Developed membership, event, and legal platform technology solutions, and automated internal processes. - Designed and implemented web applications along with 3rd-party software integrations for a user payment flow. - Developed a node.js server to validate membership and tracked user activities. - Led 2 junior developers and code review, managed git repository.
1 Jahr und 10 Monate, Feb. 2015 - Nov. 2016
Frontend Engineer
Markate
- Rebuilt 4-years-old SaaS application in React and Redux with full user experience redesign to release a beta MVP in 8 months. - Analyzed and debugged front-end related performance issues. - Refactored old styles and built a website pixel-perfect and mobile responsive. - Implemented backend API.
2 Jahre, März 2013 - Feb. 2015
JAVASCRIPT DEVELOPER
APENTIS MONITORING INVESTMENTS
- Worked on a client-side AngularJS application with Web Sockets communication to RabbitMQ. - Created detailed documentation of all features of the application. - Added JavaScript testing to give confidence to further front-end development.
Ausbildung von Adam Shing
2012 - 2014
Computer Science
Binus University
2008 - 2012
Computer Science
Binus University
Sprachen
Englisch
Fließend