Programming Languages: Java, Python, C#, C, C++, JavaScript, TypeScript, R, SQL
Development Frameworks & Libraries: React, Angular, Spring (MVC, REST, Security, Boot, Cloud Gateway), Hibernate, ExpressJS, Django,.NET (C#), Flask, Bootstrap, Material UI, Node.js, AJAX, jQuery, NGINX, Backstage
Frontend: HTML, CSS, JavaScript, TypeScript, Material UI, Bootstrap
Database: SQL Server, MySQL, PostgreSQL, MongoDB, AWS DynamoDB, Oracle DBMS, In-Memory DB
Web Service: REST, SOAP, GraphQL
Cloud Services: AWS (EC2, API Gateway, CloudFormation, CloudWatch, S3, Cloud9, Elastic Beanstalk, Lambda, DynamoDB, Code Pipeline), Azure (App Service, Logic Apps, Cosmos DB, Storage, DevOps, Functions, Service Bus, Event Grid, Key Vault, API Management), Oracle(Object Storage, API Gateway, IAM, Load Balancing, Monitoring), Terraform, Packer, Ansible, Puppet
Machine Learning: TensorFlow, Keras, OpenCV, Pytorch, PandasAI
IDEs and Development Tools: Eclipse, Visual Studio Code, Spring Tool Suite, Apache NetBeans, PyCharm, Spyder, Git
Containerization: Docker, Kubernetes
Software Development: Agile Practices (Scrum, Kanban, Waterfall), Full-Stack Development, Object-Oriented Programming, Test Driven Development (TDD), Behavior Driven Development (BDD), JIRA, Confluence
Testing: Selenium, JUnit, TestNG, Mockito
Source Code Management (SCM): Git, TFS, GitHub, GitLab, Bitbucket
Technologies/Tools: Git, NPM, Yarn, Jest, Cypress, React Developer Tools, Node.js, Postman, AWS, AJAX, JSON, RESTful APIs, Jenkins,Docker, Maven, Gradle, Heroku, Tableau, CyberArk
Interpersonal Skills: Innovative, Adaptability, Time Management, Decision making, Analytical & Problem Solving
Web Servers: Apache Tomcat, JBoss, HTTP Server
Programming Proficiency: Proficient in Java, Python and JavaScript programming languages enabling versatile and effective software development.
Full-Stack Development: Experienced in front-end, back-end, cloud development contributing to well-rounded software solutions.
Software Design: Expertise in software design principles and patterns ensuring maintainable and scalable applications.
Agile Methodology: Proficient in Agile practices facilitating collaboration within cross-functional teams and delivering projects iteratively.
Continuous Learning: Committed to staying updated with emerging technologies and best practices to enhance software engineering skills.
Team Collaboration: Effective communicator and team player fostering collaboration with developers QA engineers, and stakeholders.
Adaptability: Ability to quickly adapt to new tools languages and frameworks making transitions smoother in dynamic tech environments.
Innovative Mindset: A drive to explore new technologies and implement innovative solutions to address complex problems.
Troubleshooting: Skilled in quickly diagnosing and resolving software issues to maintain system reliability.
Leadership: The potential to take on leadership roles within development teams guiding projects and mentoring junior developers.
Ethical Approach: Adherence to ethical coding practices ensuring security and data privacy in software applications.
Memories Application - Full Stack
• Developed a responsive web application that provides a platform for users to share and celebrate life events using React, Node.js, ExpressJS, MongoDB (NoSQL), and OAuth2
Image Recognition using AWS
• Developed a web application where users can upload an image and get information on objects in the image using EC2, S3, SQS, Amazon Rekognition.
Astro forecast
• Developed a web application to provide users with weather forecasts based on users current location or based on city using Angular, ExpressJS, and NodeJS
Medical Application for iOS and Android
• Developed a patient web portal utilizing React Native for frontend development and Node.js for the backend, incorporating AXIOS Restful API for seamless communication with the backend
Countries Application
• Developed a full-stack web application that provides users with an advanced country search platform offering dynamic querying, integrated comparison chart generation, currency conversion, and a feature to bookmark favorite countries using Jakarta EE, Jakarta Faces, Jakarta Persistence, Wild Fly, AWS, MySQL, OAuth2