Software Development:
• Contributed over 5 years of expertise in developing robust tools using Python, showcasing proficiency in designing efficient and scalable solutions.
• Utilized NodeJS, Python, and associated frameworks like NestJS and FastAPI to develop REST APIs, enabling seamless integration with RabbitMQ, Redis, and PostgreSQL for enhanced data management and communication.
• Demonstrated adeptness in IoT integration, implementation, and development, specifically leveraging the LoRaWAN protocol on AWS IoT and Chirpstack platforms.
• Exhibited strong proficiency in working within a Linux environment, effectively creating Bash and Expect scripts to automate tasks and streamline workflows.
• Possessed in-depth knowledge of MQTT and WebSockets protocol, facilitating efficient data exchange and communication.
Web and API Automation:
• Used Protractor, Selenium, and Playwright to develop automation scripts
• Leveraged these tools to create robust and reliable automation scripts, ensuring efficient and accurate testing of web applications and APIs.
• Demonstrated expertise in designing comprehensive test suites, conducting test execution, and reporting results, thereby contributing to improved quality and reduced time-to-market.
I have worked with various technical tools throughout my career to complete projects. Below is a list of technologies I have used in the past:
Linux, OpenWRT, Git, Bash, Expect, Javascript/Typescript(NestJS), Python(Flask, Jupyter, Tkinter), Go(Gin), Redis, Postgres, InfluxDB, MQTT, RabbitMQ, C, C++, PlatformIO, Arduino, RaspberryPi, AWS Cloud Services, LoRaWAN, Chirpstack, Bitbucket Pipelines, Docker, Kubernetes, Cucumber, Protractor, Playwright, -----------, Selenium