Post Job Free

Resume

Sign in

Stack Developer Project Management

Location:
Victoria, BC, Canada
Salary:
100000
Posted:
January 15, 2024

Contact this candidate

Resume:

Guy Segal ad2r2i@r.postjobfree.com

Full Stack Developer Nanaimo, BC 250-***-****

I’m acreativeprogrammer,afullstackdeveloperandateamleadwithapassionforallthings Javascript and processes and practices that benefit both developers and the quality of the software theycreate.Iliketacklingcomplexproblemsbybalancingamethodicalapproachand attentiontodetailwithcreativeandinnovativethinking.I’mself-directed,alwayscurious,anda fast learner. I love collaborative work, and I never say no to a challenge. Technical Skills

Front End:ModernJS (ES10), TypeScript, React, ReactQuery, Redux (Toolkit),Zustand, Vue, Svelte, Jest unit testing, Vite, Babel, Webpack, MUI, Vuetify, CSS3/LESS/SASS, Responsive/Fluid layouts, Bootstrap, HTML5 and native JS APIs such as webRTC, Web storage, File, Fetch, WebMIDI.

Back End:RESTarchitecture, Node.js, Deno, Express,Knex.js, JWT tokens, graphql, tRPC, Python, Rust (beginner level), php

Databases: MySQL, Postgres,DynamoDB, MongoDB

Web Architecture, Tooling, devOps: Git, AWS, GCP,Terraform, Docker, Microservice architecture, Event Sourcing, CI/CD, Jenkins

Integrations: AWS, Paypal, Fedex, Wells Fargo, Maxmind, Blockchain: Familiarity with the Ethereum networkand Ethers.js Deep learning: Pytorch, fastai, Tensorflow,sklearn,GCP colab Creative multimedia programming:Processing, Midi/OSCprotocols, GL shaders, Open NI with Microsoft Kinect, Arduino, WebMidi

Education

B.Sc. Mathematics, Minor in Comp. Sci., Technion – Israel Institute of Technology 1997 - 2001 Continuing Education courses in a wide range of computer science topics. 2009 - Present Experience

Fullstack developer at Input Logic Oct2023-present Fullstack development work on various client projects Main Technologies:Django, Django REST framework, React, Next,Zustand,React Query, Postgres

Ministry of oceans and fisheries Feb2023 -Aug2023

Consultant on a AI assisted catch identification pilot program The ministry of oceans and fisheries is interested in exploring the possibility of integrating AI technologies into its surveying and monitoring programs. I developed a prototype of a classification model and a cloud based environment to host and use the model. Main Technologies:

Deep learning: Python, Pytorch, fastai, Tensorflow,GCP colab Cloud environment: Node, tRPC, Svelte.js,

Finhaven,Vancouver, BC (Remote)Oct2021- Jan2023

Senior Developer and later Technical Team Lead

I was hired as a Senior full stack developer working on Finhaven’s fintech offering which is a Hyperledger backed private equity market and an Ethereum backed token offering. I was responsible for working on the React based portal and Node based microservices. I was promoted to team lead, the team consisted of 3 full stack developers, 1 Blockchain/full stack developer, 1 Rust/Backend developer. To lead this team I familiarized myself with related block chain technologies, the Rust language and the Event Sourcing model that the main backend service was written in. Iparticipated in architecturaland infrastructure decisions, financial regulatory considerations, sprints planning and grooming, check-ins and quarterly reviews with developers and check-ins with other team leads, staffing and other resource allocation decisions. I lead many initiatives to improve unit test coverage, API documentation, code review practices, deployment and communication improvement in the remote work environment. Main Technologies:

Front end: TypeScript, React, Redux, MUI, Jest/Testinglibrary, Ethers.js, JWTs Back end: Node.js, Express.js, Postgresql, Knex.js,Rust, AWS Cognito, Multiple GCP Services Atimi,Vancouver, BC (Remote)Jun2020-Oct2021

Technical Team Lead

Leading a team of 4 full stack and 2 native developers, developing an online pharmacy portal. The portal features user identity management via AWS Cognito, document upload and management via AWS S3, prescription management and custom medication e-commerce logic, notification system, and third party integrations with Airship, Telus Health, Kroll and Big commerce headless. My responsibilities include providing solution options and estimates to the product team to improve strategic decisions with the client, architectural and infrastructure decisions, sprints planning and grooming, check-ins with developers and other team leads, staffing and other resource allocation decisions.

Main Technologies:Node.js, Express.js, React.js,Jest testing, Knex.js, MUI, mySQL, Multiple AWS Services,Terraform

Dream Craft Attraction,Victoria, BC Feb-May 2020

Software developer

Dream Craft specializes in designing and creating motion platform systems for theme parks, award-winning headsets, VR / AR rides, scalable backend ride systems and story-driven experiences.

Worked on a custom system that hosted, deployed, updated, monitored and administered a distributed Unity game. Developed a health monitoring system for the game’s hardware and software and prepared the health data for integration with logging and reporting. Integrated the backend system with game and hardware related API’s. Main Technologies:Node.js, Express.js, Vue.js, Vuetify.js RevenueWire,Victoria, BC 2015 - 2020

Full Stack Developer

The RevenueWire Commerce platform enables turnkey ecommerce, payments and subscription management in over 219 countries, through a single cloud-based platform.

● Lead Developer in a major front end upgrade to a React/Redux architecture for the company’s eCommerce platform. After a year of ops work learning all facets of the platform, I introduced React/Redux to the team and lead the design and development for the company’s many interfaces, among them: cart, cart designer, registration forms, reports, and graphs.

● Worked on the development of the deployment pipeline and bundling with Webpack.

● Wrote unit tests for components with Jest and created a component library with Storyboard. I

● Helped transition to a microservice architecture and microservice development

● RESTful Apis developments, data structure development, integration with third party APIs and gateways such as AWS, WorldPay, Stripe, Paypal, Maxmind. Tech Stack: React/Redux, ES6, Javascript, Node, PHP6-7.1, Slim3, Zend, PHPunit test, MySQL, MongoDB, Docker, Git, Jenkins, Microservices, AWS Consulting Projects (highlighted below)2009 - 2015 Red Door YogaOne of Vancouver Island's prominentyoga studios, with 100k yearly online sales. I took part in developing an advanced CMS solution with many integrations such as scheduling and booking systems, teachers directory, notification system, integration with an eCommerce solution, Magento based online store. Hybrid mobile app development using PhoneGap. (deprecated).

http://www.reddooryoga.ca/

Pacific EnergyOne of North America's leading fireplacemanufacturers, encompassing 4 brands with close to a hundred products and a network of 1200 dealers. Technical planning, information architecture design, development and management for the company's web services. Website development for the different brands and product lines. Advanced CMS solutions. Internal web based systems: Document management system, dealer network management system, dealer network mapping with Google's Map V3 API, promotions and Coupon generation system. I made those systems available for integration across the different websites via custom RESTful APIs I have created.

http://pacificenergy.net/,http://pefp.net/,http://piazzetta.com/ Switchback LongboardsCanada's biggest longboard online shop with about 3000 item catalog and 1m yearly gross revenue. I developed a custom Magento based eCommerce solution and assisted with data migration from the previous system. Developed custom Magento extensions for inventory management, order management, returns, loyalty program. Integrated payment and shipping services and APIs: Paypal, Moneris, Internet Secure, Fedex. http://www.switchbacklongboards.com/

Smaller projects include:http://crosscanadafiddle.com/http://arbutus-distillery.com/ http://salond.ca/

Multi-media installation, visual and digital art projects 2013 - Present Using different tools such as the Processing language, Kinect console, open NI library and different projection mapping tools I have created visual and interactive installations for music shows, theater and other cultural events.random_mode_creative eLearning development 2009-2010

I was invited by afriendand one of Israel’s leadingcopywriters, at the time a partner in DigiDo eLearning solution, to take part in developing a rich media eLearning solution for Bank Hapoalim (Israel's largest bank). The eLearning solution was developed to teach the bank's financial consultants to use Routers financial Saas via interactive scenarios. Using actionScript and Adobe's Flash and Flex SDK (Canada-Israel)

Parental leave2008 - 2009

Moved to Canada with my wife and my new born baby and delved into full time parenting. Sustainability and Permaculture2005 - 2008

I took interest in the sustainability and permaculture movement.I took part in an alternative building collectiveascoordinatorandprojectmanagerworkingwithsomeofIsrael’sprominent green architects and builders.Permaculture initiatives include:Initiated small scaleinnovative agriculture projects on the Golan Heights.Facilitated permaculture courses,integration with truism, developed marketing strategies and material. (Israel) Math tutor atTel- Hai College 2006 - 2008

Tutoring math and computer science courses. (Israel) Traveling 2002 - 2005

Traveled the world extensively, exploring cultures and landscapes. Programmer atMellanoxTechnologies2000 - 2002

Working in the software department developing drivers and testing tools for InfiniBand switches.

(Israel)



Contact this candidate