Petterson is a passionate software developer with 4 years of experience building RESTful APIs and Web Applications primarily using NodeJS and Typescript with a focus on performance, scalability, and security. His most recent project leverages his skills with LESS architecture on AWS Cloud where he creates, manages, and automates resources using Terraform while writing detailed documentation and mentoring junior developers. Petterson possesses Agile methodology project architecture experience along with skills performing unit testing with Jasmine and Karma.
Hire PettersonWorking on projects setting up serverless architecture on AWS Cloud. Development and maintenance of Restful and GraphQL APIs using NodeJS with Typescript. Experience with PostgreSQL and DynamoDB. Experience working with time-series stock market data ingested via Websocket. Creation, management, and automation of Cloud resources using Terraform. Monitoring multi-container applications with Prometheus. Writing detailed documentation and mentoring junior software engineers.
Part of an international remote Agile Team (Velocia.io). Developed and maintained Restful API using NodeJS and Admin dashboard using React. Setup asynchronous updates/integrations from external APIS/Services using AWS SQS. Used PostgreSQL Database(RDS). Setup multi-step Bitbucket pipeline. Well acquainted with project architecture hosted on AWS. Created and managed resources on AWS provider with Terraform.
Developed Restful APIs using Python and Django Framework. Designed and modeled database (Used Django integrated ORM). Optimized queries for consulting large Datasets using PostgreSQL Database. Continuous Integration with GitLab CI. Created responsive Layouts, Implementation of Reusable Components and Services using Angular Framework, Single-Page Applications (SPA), and Unit Testing with Jasmine and Karma. Used Kanban methodology.