What I do
I have more than 2 years of experience building software for clients mainly in the Greater Seattle Area. Below is a quick overview of my main technical skill sets and technologies I use and have used so far. Want to find out more about my experience? Check out my online resume and project portfolio.
Client side
All projects I have worked on are based on either pure JS, AngularJS or Angular with Typescript. Bootstrap is the main css framework for 90% of the projects.
Server side
Most of clients' backend was based on the Spring framework following Microservice architecture which helped me gain knowledge and experience for the same. I utilized this experience in obtaining Spring Professional and Pivotal Java Developer certifications. I have worked on few projects based on NodeJS as well such as an inventory management web app for a jewelry store in NYC.
Databases
I have experience in working with both relational (such as OracleSQL and PostgresSQL) and non-relational databases (such as MongoDB and Cassandra).
Version control
I am using Git on daily basis but I have some experience with Perforce's version control system.
CI/CD Tools
I have built pipelines for various projects trough Jenkins and VSTS (now known as Azure DevOps).
Cloud
Some of the cloud platforms I have worked on are PCF (Pivotal Cloud Foundry), AWS (Amazon Web Services) and Firebase for serverless applications.