Shane Romel, Developer in London, ON, Canada
Shane is available for hire
Hire Shane

Shane Romel

Verified Expert  in Engineering

Full-stack Developer

Location
London, ON, Canada
Toptal Member Since
November 30, 2022

Shane是一名软件工程师,在各种技术和web服务(如AWS)方面拥有五年的实践经验, Google Cloud, and Firebase. 他擅长使用MEAN stack和AWS无服务器技术(如Lambda)开发健壮的应用程序, API Gateway, AWS AppSync, and DynamoDB. Shane是一名熟练的开发人员,在不影响质量的情况下提供优秀的解决方案.

Portfolio

AccionLabs
Angular, Cordova, AngularJS, SQL, Spring Boot, TypeScript, JavaScript, CSS...
Pristyn Care
Node.. js、Angular、MongoDB、SQL、AWS Lambda、Amazon API Gateway、Serverless...
PedalsGo
Angular、Ionic 4、无服务器框架、Amazon DynamoDB、Redis、TCP/IP、Node.js...

Experience

Availability

Part-time

Preferred Environment

MacOS, Linux, Windows, Visual Studio Code (VS Code)

The most amazing...

...我开发的是一个自行车自动共享移动平台,内置自动锁和实时位置数据.

Work Experience

Senior Software Engineer

2021 - 2022
AccionLabs
  • 开发并维护了一个用Angular构建的跨平台银行移动应用, Ionic, and Cordova.
  • Contributed to securing the application using SIM binding.
  • 使用Angular 13为移动应用的几个用户控件开发了一个管理仪表板.
  • Used AES and RSA encryption for encrypted payload in API calls.
  • 使用Java Spring Boot开发管理仪表板api,并与Oracle SQL数据库进行交互.
  • 从Figma、Zeplin和Adobe XD等软件中实现设计.
Technologies: Angular, Cordova, AngularJS, SQL, Spring Boot, TypeScript, JavaScript, CSS, HTML, Git, Bootstrap, MySQL, REST APIs, HTML5, CSS3, APIs, Back-end, REST, Jira, RxJS, Full-stack, ECMAScript (ES6), NgRx, Flexbox, AWS IAM, Front-end, Java, GitHub, API Development, UI Development, MUI (Material UI), Ionic, MEAN Stack, jQuery, SVG

Software Engineer

2020 - 2021
Pristyn Care
  • 开发视频咨询web应用程序,帮助医生和患者在在线预约期间有效沟通. 这个内部在线咨询应用程序改变了公司的运营.
  • 优化并增加了业务开发人员用于跟踪潜在客户的内部仪表板的功能, including real-time notifications about potential leads, 哪些是使用特定参数来提高业务效率的.
  • 从不同的来源(如Leadpages)建立一个潜在客户生成系统, Calls, Facebook, and Google Ads. 根据指定的规则将创建的潜在客户分配给业务开发助理.
  • 参与了使用React构建的订单跟踪仪表板的开发. 这是负责管理订单和跟踪他们的状态.
  • Developed new products and back-end applications, improved architecture, and eliminated inefficiencies.
Technologies: Node.. js、Angular、MongoDB、SQL、AWS Lambda、Amazon API Gateway、Serverless、Express.js, TypeScript, Amazon Web Services (AWS), Amazon S3 (AWS S3), JavaScript, React, CSS, HTML, Git, Amazon DynamoDB, Redis, Amazon EC2, AWS ELB, Amazon Cognito, Amazon Route 53, Serverless Framework, ECharts, Amazon Simple Queue Service (SQS), AWS Simple Notification Service (SNS), PostgreSQL, Bootstrap, MySQL, Unix, Cloud, REST APIs, HTML5, CSS3, APIs, WebSockets, Bitbucket, NoSQL, API Gateways, Back-end, Linux, NGINX, AWS Cloud Development, Google Cloud Platform (GCP), Amazon RDS, REST, Jira, RxJS, Lambda Functions, Puppeteer, Full-stack, ECMAScript (ES6), Amazon API, NgRx, Flexbox, Amazon Cognito User Pools, AWS IAM, Amazon EC2 API, Amazon CloudWatch, Front-end, GitHub, API Development, Webpack, Babel, UI Development, MUI (Material UI), Google Cloud, MEAN Stack, jQuery, SVG

Chief Web Officer

2019 - 2020
PedalsGo
  • 协调技术团队成员,建立后端基础设施,使电动出行服务顺利开展.
  • 使用AWS无服务器技术,确保容错和成本优化.
  • 开发移动应用的后端接口,与我们服务中的物联网自行车锁进行交互.
  • Utilized AWS SQS, SNS, API Gateway, DynamoDB, ElastiCache, EC2, ELB, ALB, Route 53, S3, CloudFront, and Cognito for use cases.
  • Maintained the architecture as a multi-vendor type, 使多个供应商能够单独使用我们的平台,而不会相互冲突.
  • 使用Amazon ElastiCache用于Redis存储车辆位置,并根据用户位置执行地理空间查询以获取可用车辆.
  • 使用Angular为共享移动服务开发了一个跨平台移动应用, Ionic, and Cordova.
技术:Angular, Ionic 4,无服务器框架,Amazon DynamoDB, Redis, TCP/IP, Node.js, AWS Lambda, Amazon API Gateway, Serverless, Cordova, TypeScript, Amazon Web Services (AWS), Amazon S3 (AWS S3), JavaScript, CSS, HTML, Git, Express.js, Amazon EC2, Amazon Cognito, Amazon Route 53, MongoDB, ECharts, Amazon Simple Queue Service (SQS), AWS Simple Notification Service (SNS), Bootstrap, Unix, GraphQL, Cloud, REST APIs, HTML5, CSS3, APIs, WebSockets, NoSQL, API Gateways, Back-end, Linux, NGINX, Python, Google Cloud Platform (GCP), Amazon RDS, REST, RxJS, Lambda Functions, Full-stack, ECMAScript (ES6), Amazon API, NgRx, Flexbox, Amazon Cognito User Pools, AWS IAM, Amazon EC2 API, Amazon CloudWatch, Front-end, GitHub, API Development, Ionic, MEAN Stack, jQuery, SVG

Chief Web Officer

2018 - 2019
P2G Mobilty Tech Private Limited
  • 为电动汽车服务开发后端基础设施,并协调技术团队成员.
  • 使用AWS技术(如EC2)提供高度可扩展和高度可用的架构, ELB, ALB, and API Gateway.
  • 利用Firebase实时数据库实时存储自行车的GPS坐标,并通过仪表盘订阅,用于监控自行车.
  • 使用Kafka作为消息服务,在各种微服务之间进行通信,以确保高可用性和吞吐量.
Technologies: Node.js, Amazon EC2, AWS ELB, AWS ALB, Apache Kafka, Amazon Web Services (AWS), Amazon S3 (AWS S3), JavaScript, CSS, HTML, Git, Express.js, Amazon API Gateway, Amazon Cognito, Amazon Route 53, MongoDB, Amazon Simple Queue Service (SQS), AWS Simple Notification Service (SNS), Bootstrap, MySQL, Unix, Firebase, Cloud, REST APIs, HTML5, CSS3, APIs, WebSockets, NoSQL, API Gateways, Back-end, Linux, NGINX, Google Cloud Platform (GCP), Amazon RDS, REST, RxJS, Full-stack, ECMAScript (ES6), Amazon API, NgRx, AWS IAM, Amazon EC2 API, Amazon CloudWatch, Front-end, GitHub, API Development, SDKs, Software Packaging, UI Development, Google Cloud, jQuery

Bike Rental App

一种共享移动应用程序,包括配备自动锁的自行车. 在扫描自行车上的二维码后,锁自动解锁,允许用户骑行. The built-in locks are equipped with GPS, 这使得系统能够实时跟踪位置,用户可以很容易地找到可用的自行车.

在这个项目中,我在开发移动应用程序和后端架构方面发挥了关键作用.

E-learning Platform

一个教育网站,为银行和SSC CGL候选人提供视频银行课程. This app has a unique feature, i.e., 平台上的讲座视频使用VdoCipher加密, 阻止任何人将这些视频下载到他们的系统中.

我用Angular开发了这个web应用,后端使用Firebase.

Online Book Store

用于购买书籍(如入学考试准备书籍)的电子商务web应用程序, college textbooks, and school books. 我使用Angular开发它,而后端是使用Firebase开发的.

Grocery Delivery App

这是一个让顾客从附近的小商店订购必需品的应用程序, family-owned shops selling groceries. 这项服务是在疫情期间推出的,目的是防止人们外出购买食品杂货. 个别小杂货店通过该应用程序注册,顾客订购他们的杂货. 我开发了一个跨平台的移动应用程序和整个后端.

Languages

TypeScript, JavaScript, CSS, HTML, HTML5, ECMAScript (ES6), SQL, GraphQL, CSS3, Python, Python 3, PHP, Java

Frameworks

Angular, Ionic 4, Express.. js, Bootstrap, MUI (Material UI), Ionic,无服务器框架,AngularJS, Spring Boot

Libraries/APIs

Node.js, REST APIs, RxJS, Amazon API, NgRx, Amazon EC2 API, API Development, jQuery, Puppeteer, Flexbox, React

Tools

Git, AWS IAM, GitHub, Amazon Cognito, NGINX, Jira, Amazon CloudWatch, Webpack, Babel, AWS ELB, Amazon CloudFront CDN, Amazon Simple Queue Service (SQS), AWS Simple Notification Service (SNS), Bitbucket

Paradigms

REST, MEAN Stack

Platforms

AWS Lambda, Amazon EC2, Amazon Web Services (AWS), Firebase, Unix, Linux, Google Cloud Platform (GCP), AWS ALB, Apache Kafka

Storage

MongoDB, Amazon DynamoDB, NoSQL, Redis, Amazon S3 (AWS S3), MySQL,谷歌Cloud, PostgreSQL

Other

APIs, API Gateways, Back-end, Lambda Functions, Full-stack, Amazon Cognito User Pools, Front-end, UI Development, Serverless, Amazon API Gateway, Cloud, WebSockets, Amazon RDS, SDKs, Software Packaging, SVG, Cordova, Data Structures, Algorithms, TCP/IP, Amazon Route 53, ECharts, AWS Cloud Development, Natural Language Processing (NLP), Artificial Intelligence (AI), Machine Learning, GPT, Generative Pre-trained Transformers (GPT)

2016 - 2020

Bachelor's Degree in Information Technology

杜尔加普尔国家技术学院-杜尔加普尔,西孟加拉邦,印度