Tech Skills
Languages
JavaScript
JavaScript is a programming language that conforms to the ECMAScript specification. JavaScript is high-level, often just-in-time compiled, and multi-paradigm
Click this link to read more about JavaScriptRead moreTypeScript
TypeScript is an open-source language which builds on JavaScript, one of the world's most used tools, by adding static type definitions
Click this link to read more about TypeScriptRead moreRust
Rust is a multi-paradigm programming language focused on performance and safety, especially safe concurrency
Click this link to read more about RustRead moreJava
Java is a class-based, object-oriented programming language that is designed to have as few implementation dependencies as possible
Click this link to read more about JavaRead moreHTML
HTML is the standard markup language for documents designed to be displayed in a web browser
Click this link to read more about HTMLRead moreCSS
Cascading Style Sheets is a style sheet language used for describing the presentation of a document written in a markup language
Click this link to read more about CSSRead moreSASS
Sass is a preprocessor scripting language that is interpreted or compiled into Cascading Style Sheets
Click this link to read more about SASSRead moreFrontend
React.js
React is an open-source, front end, JavaScript library for building user interfaces or UI components
Click this link to read more about React.jsRead moreAngular
Angular is a TypeScript-based open-source web application framework led by the Angular Team at Google and by a community of individuals and corporations
Click this link to read more about AngularRead moreWebpack
Webpack is a module bundler primarily for JavaScript, but it can transform front-end assets like HTML, CSS, and images
Click this link to read more about WebpackRead moreVite.js
Vite is a build tool that aims to provide a faster and leaner development experience for modern web projects
Click this link to read more about Vite.jsRead moreRollup.js
Rollup is a module bundler for JavaScript which compiles small pieces of code into something larger and more complex, such as a library or application
Click this link to read more about Rollup.jsRead moreBabel
Babel is a toolchain that is mainly used to convert ECMAScript 2015+ code into a backwards compatible version of JavaScript in current and older browsers or environments.
Click this link to read more about BabelRead moreRedux
Redux is a predictable state container for JavaScript apps, you can use Redux together with React for managing application state.
Click this link to read more about ReduxRead moreMaterial UI
Material-UI is an open-source project that features React components that implement Google's Material Design
Click this link to read more about Material UIRead moreTailwind
Tailwind CSS is a utility-first CSS framework for rapidly building custom user interfaces
Click this link to read more about TailwindRead moreBootstrap
Bootstrap is a free and open-source CSS framework directed at responsive, mobile-first front-end web development
Click this link to read more about BootstrapRead morejQuery
jQuery is a JavaScript library designed to simplify HTML DOM tree traversal and manipulation, as well as event handling, CSS animation, and Ajax
Click this link to read more about jQueryRead moreCypress
Cypress is a JavaScript end-to-end testing framework. It runs tests against your application in a real browser, as a user would interact with it
Click this link to read more about CypressRead moreBackend
Node.js
Node.js is an open-source, cross-platform, back-end JavaScript runtime environment that runs on the V8 engine and executes JavaScript code outside a web browser
Click this link to read more about Node.jsRead moreExpress.js
Express.js, or simply Express, is a back end web application framework for Node.js, released as free and open-source software under the MIT License
Click this link to read more about Express.jsRead morePrisma
Prisma is an open-source database toolkit. It is used to query, migrate, and model databases
Click this link to read more about PrismaRead moreSpring
The Spring Framework provides a comprehensive programming and configuration model for modern Java-based enterprise applications - on any kind of deployment platform.
Click this link to read more about SpringRead moreFrameworks
Next.js
Next.js is an open-source React front-end development web framework created by Vercel for static and server-rendered applications
Click this link to read more about Next.jsRead moreElectron.js
Electron is a framework that allows to build cross-platform desktop apps with web technologies
Click this link to read more about Electron.jsRead moreReact Native
React Native is an open-source mobile application framework created by Facebook, Inc
Click this link to read more about React NativeRead moreDatabase
MySQL
MySQL is an open-source relational database management system
Click this link to read more about MySQLRead moreSQLServer
Microsoft SQL Server is a relational database management system developed by Microsoft
Click this link to read more about SQLServerRead moreMongoDB
MongoDB is a cross-platform document-oriented database program. Classified as a NoSQL database program
Click this link to read more about MongoDBRead moreVersioning Control - CI/CD
Git
Git is a distributed version-control system for tracking changes in source code during software development
Click this link to read more about GitRead moreGitHub
GitHub is a web-based hosting service for version control using Git. It is mostly used for computer code
Click this link to read more about GitHubRead moreGitLab
GitLab is a web-based DevOps lifecycle tool that provides a Git-repository manager providing wiki, issue-tracking and CI/CD pipeline features
Click this link to read more about GitLabRead moreCloud Services
Amazon Web Services
Amazon Web Services is a subsidiary of Amazon providing on-demand cloud computing platforms and APIs to individuals, companies, and governments
Click this link to read more about Amazon Web ServicesRead moreGoogle Cloud
Google Cloud Platform, offered by Google, is a suite of cloud computing services that runs on the same infrastructure that Google uses internally for its end-user products
Click this link to read more about Google CloudRead moreFirebase
Firebase is a platform developed by Google for creating mobile and web applications
Click this link to read more about FirebaseRead moreVercel
Vercel is a cloud platform for static sites and Serverless Functions that makes the web development process faster and easier
Click this link to read more about VercelRead moreDevelopment Tools
Docker
Docker is a set of platform as a service products that use OS-level virtualization to deliver software in packages called containers
Click this link to read more about DockerRead moreVS Code
Visual Studio Code is a source-code editor developed by Microsoft for Windows, Linux and macOS
Click this link to read more about VS CodeRead moreIntelliJ
IntelliJ IDEA is an integrated development environment written in Java for developing computer software
Click this link to read more about IntelliJRead moreESLint
ESLint is a static code analysis tool for identifying problematic patterns found in JavaScript code
Click this link to read more about ESLintRead more