Skip to content
View AnderwanSAM's full-sized avatar

Block or report AnderwanSAM

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
AnderwanSAM/README.md

Hi there 👋

I am Andie. A software developer with a computer science degree from the University of Ottawa. Canada.

I am passionate of automation, I love exploring new technologies and I am honing my skills.

Tech Stack :

  • Web Development : HTML | CSS | Javascript | TypeScript | Vue Js | Node JS | Express Js | EJS | API | Authentication | OAuth2
  • Mobile Development : React | Java | Javacript(React Native)
  • Software Development : Java | C++ | C# | Python
  • DevOps : Linux systems| Git | Gitlab-CI | Jenkins| Github Actions | Grafana | Telegraf | Docker | Kubernetes |Ansible | SonarQube | Terraform
  • Cloud : Azure, Aws, GCP
  • Databases: PostgreSQL | Firebase | MongoDB | Mongoose | influxdb
  • Testing : jest | Mocha | Chai | Selenium
  • AI : Machine Learning

Some of my projects (Personal/open source):

  • Image information retrieval : Python (Flask,Keras) | Built an Image retrieval system using machine learning with Python. Deployment via GCP
  • Text information retrieval engine : Built a text search engine and improved it using BERT for the words embedding .
  • Gitlab Danger Plugin (Open source ): Created an open source plugin to help enforce best practices in git collaboration using TypeScript and Danger JS (See Gitlab project )
  • Inventory tracking App: Built a web application to track the inventories of several warehouses (NodeJS, MongoDB)
  • Sides-manager : Ever heard of selenium ide ? This CLI helps set confidentatial values in the selenium ide files. (Work in progress...) (Node JS)
  • Jenkins plugin : Forked a Jenkins plugin for OpenStack and proposed a fix to an issue I found. (Java)
  • Novigrad – Android Application: Built an android application with teammates as part of our introductory software engineering course. This android application provides management solutions to companies having multiple branches (Java).

Currently closed source :

  • Languages Data collector : Developed a full-stack web application to collect audio and text for Machine Learning. Deployment on AWS EC2 and monitoring with Cloudwatch.
  • Vernacular language translator : Developing a language translator using transformers. The target languages are the vernacular languages of West Africa.

Course projects: During my classes I built:

  • Chat applications (Java, Python)
  • An ATM simulator (C++)
  • A Card Game (C++),
  • A Sudoku Game (C++) and a variety of programs to solve problems such as stables marriages, ferry Loading, Knapsack using Data structures and algorithms in Java, Go, Prolog and Python.
  • Using Python, I also built various projects for Data science and machine learning and available libraries.
  • Image Search : (Python)Leverages AI and old techniques to perform text and image based search
  • Design of secure computer systems (Python),
  • Cryptography (Python) : Implemented cryptographs

EXTRA-CURRICULAR ACTIVITIES :

  • Member of a Robotics Group (Groupe de Robotique de l’Université de Moncton) from 2019 to 2020
  • Member of Let’s talk science from 2020 to 2022.

INTERESTS :

  • Building software solutions
  • Automation
  • Machine learning
  • Microprocessors (Raspberry Pi) and Micro-controllers (Arduino)
  • Books (Philosophy, Science fiction, Medieval)
  • Nature lover

Pinned Loading

  1. danger-plugin-conventional-commitlint-gitlab-mr danger-plugin-conventional-commitlint-gitlab-mr Public archive

    TypeScript 1