Skip to content
View mayanksoni1996's full-sized avatar

Block or report mayanksoni1996

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mayanksoni1996/README.md

πŸ‘‹ Hi, I'm Mayank Soni

I'm a versatile Software Engineer based in Calgary, Alberta, with extensive experience in designing, developing, and maintaining full-stack applications. I specialize in Java EE, Spring Boot, Angular, and cloud deployment, with a proven track record of building scalable systems that can handle up to 2 million transactions per minute. My passion for creating high-quality software solutions is driven by a commitment to data-driven decision-making and customer-centric product development.

πŸ”§ Skills & Technologies

  • Backend: Java EE, Spring Boot, Spring Framework, Java 8/17, Kafka, RabbitMQ, OAuth2, OpenID Connect, MongoDB, PostgreSQL, Oracle DB
  • Frontend: Angular, HTML, CSS, Tailwind, Bootstrap
  • Cloud & DevOps: AWS, Google Cloud, Cloud Foundry, Docker, Jenkins, Terraform
  • Monitoring & Security: Splunk, Elastic Stack, Grafana, OAuth2, OpenID Connect, Vault, AWS Secret Manager

πŸš€ Professional Experience

Mphasis Corporation Canada | Software Development Engineer

August 2018 - Present | Calgary, Alberta

  • Designed and implemented highly scalable backend systems using Java EE and Spring Boot, capable of handling up to 2 million transactions per minute.
  • Developed and maintained robust front-end applications with Angular, ensuring seamless user experiences.
  • Managed relational and non-relational databases, enhancing data handling efficiency and storage solutions.
  • Implemented authentication and access control mechanisms using OAuth2 and OpenID, strengthening system security.
  • Deployed cloud-based applications using Cloud Foundry and AWS, ensuring scalability and resilience.
  • Led initiatives to optimize system performance and reliability, resulting in improved user satisfaction and reduced operational costs.

πŸ› οΈ Projects

  • GENIUS: Developed a standalone Java application for managing customs paperwork, significantly streamlining the EU-bound shipment process.
  • Common Authentication Mechanism: Implemented a custom OAuth2 and OpenID Connect solution for a distributed system, handling 2 million transactions per minute.
  • Trainsheet POC: Created an electronic system for generating federal documentation for trainsheets, replacing outdated paper-based processes.
  • eTIM: Interfaced with customs systems across multiple countries, enhancing operational efficiency.
  • Cloud Self-Service Catalog: Developed a cloud provisioning solution, showcased as a POC for potential listing on the AWS Marketplace.
  • Heimdall Identity Management: WIP Cloud native Identity management solution for Delegated Authentication using OAuth 2 and Open Id Connect.

πŸŽ“ Education

  • Bachelor's of Engineering in Electronics and Telecommunication, Bharati Vidyapeeth Deemed University
  • Diploma in Network Security, Bharati Vidyapeeth Deemed University

🌐 Connect with Me

I'm always eager to collaborate on innovative projects, contribute to open-source communities, and continue growing as a developer. Let's build something amazing together!

Popular repositories Loading

  1. mayanksoni1996 mayanksoni1996 Public

  2. shamir-secret-share shamir-secret-share Public

    Java

  3. Vault-Deployment-Configuration Vault-Deployment-Configuration Public

    A Hashicorp Vault deployment using Traffic as reverse proxy

  4. hiring-without-whiteboards hiring-without-whiteboards Public

    Forked from poteto/hiring-without-whiteboards

    ⭐️ Companies that don't have a broken hiring process

    JavaScript

  5. visual-subnet-calculator visual-subnet-calculator Public

  6. cf-ddns-go cf-ddns-go Public

    Go