A full-stack software engineer with over 6 years of experience dealing with different programming languages, I possess extensive knowledge and skills in systems analysis and design, requirements engineering, software troubleshooting, programming, and project implementation using object-oriented programming languages. My areas of expertise include:
Android
MERN Stack (MongoDB, Express, React, Node)
Node.js (Express.js) - Tests with Mocha & Semistandard
Web scraping (Python & Node.js)
JavaScript, jQuery, Ajax, HTML & HTML5, CSS, WordPress, etc.
Python and PostgreSQL programming (Flask framework, Alembic, Flask-SQLAlchemy, nose tests)
Spring Boot, Spring Cloud, Flyway, Spring Reactive, Spring Security
JUnit & Mockito
Hibernate
AWS services like CloudFormation, RDS, SQS, Secret Manager, S3 Bucket, CloudWatch, IAM, SFTP, etc.
Azure (Virtual Machine setup, RDS, etc.)
Docker
Jenkins (For standalone CI)
GitHub services like GitHub Actions, secrets, and authentications.
PHP - Native & CodeIgniter (6 years of experience)
Python (Spider) - Recommender systems (My master project)
JavaFX - Gluon JavaFX, Maven, JFoenix, etc. (My base for desktop applications)
Database expertise: MySQL, Oracle, SQL Server, DynamoDB, Cosmos DB, SQLite, PostgreSQL
Oracle Forms and Reports
Apache Hadoop (MapReduce)
iReport
Flutter and PhoneGap (For cross-platform mobile app development)
Google Chrome plugin development
USSD APIs Integration (Using Redis for session monitoring)
Figma
Selenium-Java framework