- Gained expertise in GRPC communication and GraphQL, enhancing data transfer efficiency and flexibility in API interactions.
- Developed proficiency in Java and Spring Boot, contributing to robust and scalable back-end services.
- Worked extensively with relational databases, including MySQL (MariaDB) and PostgreSQL, ensuring effective data management and integrity.
- Utilized non-relational databases such as MongoDB to support diverse data storage needs.
- Designed and implemented CI/CD pipelines for projects using tools like SonarQube, Jenkins, Docker, and Kubernetes on Digital Ocean, streamlining the development workflow.
- Created scalable software infrastructure in AWS, leveraging services such as EC2, CloudFront, S3, and Redis Cache for optimal performance and reliability.
- Led a development team in CI/CD practices and software architecture, fostering collaboration and adherence to best practices.
- Developed microservices-based applications using GRPC, Python, and Node.js, enhancing modularity and scalability.
- Built web applications with React, GraphQL, Python, and Node.js, delivering responsive and dynamic user experiences.
- Created mobile applications using React Native and Ionic, ensuring cross-platform compatibility and performance.
- Constructed back-end services with Java and Spring Boot, providing reliable and efficient server-side functionality.
- Defined deployment methods and security protocols for software infrastructure across development, staging, and production environments.
- Participated in the Circle Hackathon 2020, collaborating with teams to drive innovation and problem-solving.
Infrastructure:
Ubuntu, Docker, Kubernetes, AWS EC2, AWS S3, Digital Ocean Droplets, CI/CD, Jenkins, SonarQube, GitHub Actions, GitHub.
Senior Developer in:
PHP, JavaScript, TypeScript, Python, Java, C#, React, React Native, GRPC, GraphQL, REST API, microservices, MySQL, SQL, MongoDB, NoSQL.