4.9 KiB
- Certn - ADA DINER (Adverse Data Aggregator Data INgestER)
- Certn - International framework
- Volition
- CocaCola - Tus Tapas Valen
- Axelerist
- Knac
- COMMENT Local Variables
Certn - ADA DINER (Adverse Data Aggregator Data INgestER)
About the project
Certn is an app that wants to ease the process of background checks for criminal records, education, employment verification, credit reports, etc. On ADA DINER we are working on an app that triggers crawls on demand, to check criminal records for a certain person.
Tech Stack
- Python
- Django
- Django REST Framework
- Celery
- PostgreSQL
- Docker-docker/compose
- Swagger
- Github Actions
- Scrapy/Scrapyd
What did I work on?
- Dockerized the old app so the development could be more streamlined
- Refactor of old Django code to DRF
- This app is still in development, so I'm still adding new features
Certn - International framework
About the project
Tech Stack
- Python
- Django
- Django REST Framework
- Celery
- PostgreSQL
- Docker/docker-compose
- Swagger
- Sentry.io
- Github Actions
- Jenkins
Volition
About the project
Volition is an app that wants to be the top selling place for a certain kind of product. In order to achieve that, we had to develop a series of crawlers for different vendors, in order to get all the data so the storefront could be created .
Tech Stack
- JavaScript
- TypeScript
- NodeJS
- PuppeteerJS
- Docker/docker-compose
- PostgreSQL
- Google Cloud
- Kubernetes
- Bash
- ELK (ElasticSearch, LogStash, Kibana)
What did I work on?
- Team lead
- Moved the entire project to docker and docker-compose. Before it, the development environment has pretty tricky to setup.
- Improved the old code, introducing standards with esLint and smoke tests.
- Configured a VPN and an Ubuntu VNC session in docker to help with the proxy and the non-headless browser.
- Created new crawlers for the new vendors.
- Configured the new Kibana dashboard.
- Created a gatekeeper to check the crawlers status before going out to the internet.
- Monitored and ran many crawlers.
CocaCola - Tus Tapas Valen
About the project
"Tus Tapas Valen" is an application that will allow clients to participate in promotions and auctions, and win prizes. We are expecting 5 million users for January 2020. First I worked FrontEnd with ReactJS, Redux and redux-observable, but now I'm working in the Backend. I had to plan a big refactor while still working on new Backend functionalities. The Backend is built using Python, Django, PostgreSQL, AWS, and AWS S3
What did I work on?
FrontEnd
- Part of the development team using ReactJS
Backend
- Refactoring planning
- New database design
- Complete backend development
- CI setup
- AWS EC2 servers setup
- Parsed and imported 476 million records in a RDS
- Various DB optimizations
Axelerist
About the project
Axelerist is a web app that connects to an external API and displays the client’s inventory in a more friendly and ergonomic way. I worked on the backend, managing the API connection, working on an API wrapper and user management.
What did I work on?
Backend
- Team leader
- Database design
- Backend REST design
- Complete Backend development
- Regular meetings with the client
Knac
About the project
Knac is a job application startup, empathizing on assessments to recommend candidates to a specific job.
What did I work on?
Backend
- Team leader
- Servers setup (Linux, NGINX)
- Database design
- Backend REST design
- Complete Backend development
- Regular meetings with the client