Peiwen Wang
@hugo
Experienced software engineer with expertise in web and mobile application development.
CanadaWhat I'm looking for
I am a software engineer with a Master of Science in Computer Science from Memorial University. With a strong background in software development, I have extensive experience in designing and developing scalable web-based and mobile applications. I am skilled in Java/NodeJs and modern front-end frameworks such as React, Vue, and AngularJs. Additionally, I have expertise in cloud development using Amazon Web Services (AWS) and container-based technologies like Docker and Kubernetes.
Throughout my career, I have successfully designed and built high-scalable RESTful/GraphQL APIs and have worked with various databases including PostgreSQL, MySQL, SQLServer, MongoDB, Cassandra, Redis, and DynamoDB. I am well-versed in infrastructure as code tools like Terraform and CloudFormation, and have experience with test automation tools such as Puppeteer, Cypress, and Percy. I am also proficient in application logging, monitoring, and performance tools like NewRelic, Sumologic, LogDNA, and Sentry.
I have a proven track record of delivering features and bug fixes in an agile environment, and have experience leading development teams. I am passionate about staying up-to-date with the latest technologies and bringing modern concepts and best practices to my work. I am a proactive problem solver and have a strong attention to detail, ensuring the highest quality in my work.
Experience
Senior Javascript Engineer
RBC Ventures (OWNR)
Dec 2017 - Present (6 years 5 months)
Lead the integration and data migration work for Ownr when acquiring Founded and merging the tech stack. Investigate and solve production support tickets and incidents. Coaching junior and intermediate developers and host dev level-up to bring modern concepts and best practice to the team. Propose proof of concept for difficult/ambigus technical path and direct the approach. Create Asana/Heroku in
Lead Developer
RBC Ventures (OWNR)
Aug 2019 - Present (4 years 9 months)
Work with the product/design team to deliver features/bug fixes with agile practice. Lead the integration and data migration work for Ownr when acquiring Founded and merging the tech stack. Investigate and solve production support tickets and incidents. Coaching junior and intermediate developers and host dev level-up to bring modern concepts and best practice to the team. Propose proof of concept
Software Developer
Verafin
Jan 2014 - May 2014 (4 months)
Developed the new features required by the banking institutions, including suspicious activity report (SAR) attachments and PAN masking (for data security) with Java, JSF and SqlServer. Went through new-published compliance rules from the government, as well as further adjusted inside the application and improved validation performance. Involved in Cloud Watch-list Scanning project (based on Amazo
Web Developer
Futrena
Apr 2015 - Dec 2015 (8 months)
Built Futrena’s e-commerce platform as a single-page application with AWS, Springboot (Spring Application) and Angularjs. Wrote highly secured restful API (Java Based) for stripe and paypal payments. Reduced the page loading time by 60 percent by introducing dynamic loading and AWS CloudFront. Social network integration (Facebook, Twitter, Instagram, Weibo).
Fullstack Developer
Synaptop
Dec 2015 - Dec 2017 (2 years)
Synchronized video viewing based on WebRTC, NodeJs, Php and Kurento media server. Wrote high scalability API for live chat with Socket.io, Redis-cluster, NodeJs, Jwt (Json Web Token) and Express. Wrote statics and analytics module using swagger, rabbitMQ and mongodb. Scaling and load-balancing both restful and websocket services with AWSLB, Redis Adapter and Nginx.
Software Engineer
Shengda Futures Company
Feb 2012 - Dec 2012 (10 months)
Developed virtual customer experience platform (with Hibernate & Spring) for future trade to support clients to analyze the sec/min/day’s future performance and get graphic result in less than 2 seconds. Implemented fast pre-computing for history data, allowing clients to make evaluation and prediction.
Tech stack
Learn about the tools and technologies that Peiwen likes to use.
Amazon EC2
Amazon S3
GitHub
Kubernetes
Docker Compose
Docker Swarm
Cloudflare
Amazon CloudFront
GitHub Actions
MySQL
PostgreSQL
MongoDB
Cassandra
Amazon Route 53
Node.js
Google Analytics
Slack
Puppeteer
Percy
Redis
Terraform
Pulumi
Jira
Cypress
React
jQuery
AngularJS
React-Vue
Webpack
JavaScript
Python
HTML5
Java
CSS 3
PHP
JSON
LogDNA
HubSpot
Kurento
RabbitMQ
PayPal
Heroku
Amazon RDS for PostgreSQL
Heroku Postgres
GraphQL
Socket.IO
SumoLogic
Serverless
TypeScript
JSON Web Token
Git
Docker
WebRTC
NGINX
Postgres.js
Amazon Web Services (AWS)
Availability
Location
Authorized to work in
Skills
Interested in hiring Peiwen?
You can contact Peiwen and thousands of other talented remote workers on Himalayas.
Message PeiwenFind your dream job
Sign up now and join thousands of other remote workers who receive personalized job alerts, curated job matches, and more for free!