• Expertise in React for developing intuitive and high-performance front-end applications, ensuring seamless integration and
enhancing overall user experience.
• Developed robust APIs utilizing Python, Django, DRF, and Django ORM seamlessly connecting and querying databases
with PostgreSQL and MySQL.
• Proficient in crafting clean and reusable React components, implementing modern design principles to create visually
appealing and user-friendly interfaces that enhance overall application usability.
• Successfully transitioned from a monolithic infrastructure to a microservices-based architecture, promoting scalability,
flexibility, and synchronization within the system framework.
• Automated API monitoring and workload control through Python scripting, ensuring optimal performance and reliability
of microservices while leveraging external APIs and AWS API Gateway.
• Implemented and managed message queuing systems to enable asynchronous processing, decoupled communication, and
scalable distribution of tasks within distributed software architectures using RabbitMQ and Kafka.
• Managed deployments of services using Docker, Kubernetes, AWS EC2, S3, ECS, EKS, ALB/NLB, DyamoDB, RDS, API
Gateway and CloudFormation, ensuring seamless scalability and reliability of applications in dynamic cloud environments.
• Developed Multi-Factor Authentication (MFA), Single Sign-On (SSO), Role-Based Access Control (RBAC), session
management, strong password policies, custom throttling and caching mechanisms.
• Implemented automation scripts and conducted performance testing to maintain project efficiency throughout the lifecycle.
• Managed end-to-end deployment processes and ensured the reliability of critical systems on AWS Route 53 and EC2
instances, supporting day-to-day operations and business continuity for clients and stakeholders.
• Implemented and managed message queuing systems to enable asynchronous processing, decoupled communication, and
scalable distribution of tasks within distributed software architectures using RabbitMQ and Kafka.
• Conducted pre-processing and analysis of large datasets using Python, Numpy, Pandas, and Scipy, extracting valuable
insights for informed decision-making.
• Ensured code quality using PEP8 standards and static analysis tools like SonarQube.
• Deployed Python applications using Gunicorn behind NGINX for scalable production environments.
• Participated in on-call rotations and resolved production issues within SLA timelines.
• Hands-on experience with distributed data processing and orchestration tools including Apache Spark, Airflow, Beam,
Flink, and Ray, applied in building scalable data pipelines and stream processing systems.
- Company industry:
- Software Development
- Job role:
-
Information Technology