Roger Collier

Full Stack Software Developer @Signiant

Ottawa, ON, CA
MOBILE NUMBERS
+91 *********19

Signup · Get unlimited contacts

WORK HISTORY

Sep 2020 — Present

Full Stack Software Developer @Signiant

View department →

Full-stack developer working on design and implementation of event-driven microservice projects for cloud\\\\n• Implement numerous backend Node microservices in JavaScript using AWS Lambda, ECS, API Gateway, DynamoDB,\\\\nSNS, SQS, Step Functions, S3, CloudFront, Cognito, Elastic Beanstalk, IAM, and other AWS services\\\\n• Build frontend UI in React using visual components, stateful containers, hooks, and higher-order components\\\\n• Manage frontend state using Redux (actions, reducers, selectors, sagas)\\\\n• Add new features to legacy Java project and modernize design patterns (dependency injection, singleton)\\\\n• Manage AWS access policies and deploy AWS resources using Cloud Development Kit (CDK)\\\\n• Design and implement CDK Custom Resources to automate features such as CNAME creation (for cross-account\\\\ndiscovery of API Gateway services) and private-public key pair generation for JSON Web Tokens (JWT)\\\\n• Plan and implement a multi-account AWS setup that enables cross-account and cross-region communication\\\\nbetween microservices to balance workloads and limit impact of adverse events\\\\n• Document APIs using OpenAPI Specification on SwaggerHub\\\\n• Write backend unit and end-to-end tests for Node projects using Chai, Sinon, Mocha, Proxyquire and Nock\\\\n• Write new unit tests for Java project and modernize existing unit tests (JUnit, Mockito)\\\\n• Write frontend unit and GUI automation tests for React using Jest, Enzyme, RTL and TestCafe\\\\n• Document proposals for design, testing, reliability, error handling and other topics on Confluence\\\\n• Perform load tests on Java project using JMeter to simulate high traffic levels\\\\n• Create BitBucket pipelines (YAML) to support continuous integration and deployment (CI/CD)\\\\n• Other tools used include Git, WebStorm, Eclipse, RapidAPI, Jira, ConfigCat, Papertrail, JFrog\\\\n \\\\n\\\\n \\\\n \\\\n\\\\n \\\\n

EDUCATION

N/A

Memorial University, Newfoundland and Labrador

Bachelor of Engineering (B.Eng.), Electrical Engineering

N/A

freeCodeCamp

Frontend Development Certificate

SKILLS

CssMongodbExpress.jsWritingEditingBootstrapWordpressJavascriptAngular 2JqueryNode.jsHtml

ABOUT ROGER COLLIER

WEBSITE: rogercollier.com SKILLS C#.NET, Blazor, Python, JavaScript, Robot…

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Roger Collier — Full Stack Software Developer at Signiant in Ottawa, ON, CA | Unifers