Life as a Developer

As a developer, you have to be willing to immerse yourself in technology. The following sections summarize my key skills in the field of Software Engineering.

Web/Software Development

Over the years working as a web developer, I was able to explore both front-end and back-end paradigms. I believe developers should be versatile in all areas of development.

As a Full-Stack developer, I can design and develop dynamic, secure, and user-friendly websites.

I am AWS certified. I love working with the various services AWS has to offer. With the advent of AI, I plan on upskilling in the field of AI x Cloud. Recently, I completed the Azure Administrator exam Microsoft Azure certified.

I have dabbled my feet into Web3 development and learned a lot about bridging the gap between traditional Web2 paradigms and how, by harnessing the power of the blockchain, we can build decentralized solutions.

Languages

  • JavaScript (ES7+)
  • Java
  • Typescript

Full Stack Technologies

  • AWS
  • APIs (REST, Testing APIs using Postman)
  • Azure
  • Bootstrap
  • Express.js
  • Next.js
  • Node.js
  • React.js (React Query, React-Router, Hooks, etc.)
  • Redux/Redux Toolkit
  • SQL/MongoDB (Relational/Non-Relational Databases)
  • TailwindCSS
  • Terraform

Version Control/Project Management Tools/IDEs

  • Git
  • Github
  • Bitbucket
  • Jira
  • Confluence
  • MS Office
  • Microsoft Visual Studio Code
  • Notepad++
  • AWS CLI
  • VIM Editor
  • Eclipse
  • Atom.io
  • Github.dev
  • v0.dev
  • Cursor AI Editor
  • Replit Code Editor

Testing & Deployment

  • Selenium WebDriver
  • Cucumber Framework
  • Docker
  • Jenkins

Web3 Development & Crypto

  • Cryptocurrencies
  • NFTs
  • Mocha.js
  • Solidity
  • Smart Contracts
  • Remix IDE
  • Ganache CLI

Additional Programming Languages

Other than web development (which is a big part of my skillset), I am competent with other programming languages:

  • Bash/CLI/Powershell Scripting
  • Terraform

Java was the first language I learned in high school. Intrigued by the idea of programming, I decided to pursue my studies in Software Engineering.