Sujan Sharma

Sujan Sharma Email and Phone Number

Python Developer @ Accenture Australia
Melbourne, VIC, AU
Sujan Sharma's Location
Melbourne, Victoria, Australia, Australia
About Sujan Sharma

I’m a Python/Django developer with a strong interest in machine learning and DevOps focused on building scalable, high-performance applications. My background in computer engineering led me to develop a passion for backend development, cloud infrastructure, and automation.Over the years, I’ve worked on various projects involving REST APIs, microservices, and cloud deployments using tools like Docker, Kubernetes, and AWS. I enjoy applying machine learning models with TensorFlow and scikit-learn, and I’m always exploring new ways to optimize systems through CI/CD pipelines and modern DevOps practices.

Sujan Sharma's Current Company Details
Accenture Australia

Accenture Australia

View
Python Developer
Melbourne, VIC, AU
Employees:
2187
Sujan Sharma Work Experience Details
  • Accenture Australia
    Python Developer
    Accenture Australia
    Melbourne, Vic, Au
  • Extratech Melbourne
    Software Engineer
    Extratech Melbourne Jul 2022 - Present
    Melbourne, Victoria, Australia
    Backend Development: Designed and developed RESTful APIs using Python (Django, Flask, FastAPI), providing scalable and high-performance backend systems for real-time data processing.Machine Learning Integration: Integrated machine learning models using TensorFlow, scikit-learn, and PyTorch to build data-driven applications for predictive analytics.Cloud & DevOps: Deployed microservices to AWS using ECS, Lambda, S3, and CloudFormation, automating infrastructure scaling and ensuring high availability. Managed DevOps pipelines with Jenkins, GitHub Actions, and Docker to enable continuous integration and deployment (CI/CD).Containerization & Orchestration: Leveraged Docker for application containerization and orchestrated deployments with Kubernetes, ensuring seamless scalability and fault tolerance.Database Management: Optimized relational databases like PostgreSQL and MySQL, and integrated NoSQL solutions like MongoDB and DynamoDB to handle complex data workflows.Testing & Quality Assurance: Applied Test-Driven Development (TDD) practices using JUnit, Mockito, and Cucumber for both unit and contract testing, improving code reliability.Message Queuing & Asynchronous Tasks: Implemented distributed task management and asynchronous job processing with Celery, RabbitMQ, and Redis for handling large-scale background tasks efficiently.
  • Khalti
    Software Engineer | Python | Django
    Khalti Jul 2020 - Jul 2022
    Kathmandu, Bāgmatī, Nepal
    Payment Gateway Integration: Led the integration of secure payment solutions using Django and Flask, handling millions of monthly transactions while ensuring compliance with PCI-DSS regulations.Microservices Architecture: Designed and deployed microservices using Docker and Kubernetes, improving the system's scalability and fault tolerance, and reducing downtime by 40%.CI/CD Automation: Established CI/CD pipelines using Jenkins and GitHub Actions, automating testing, integration, and deployment, resulting in a 60% reduction in deployment time.Cloud Infrastructure Management: Managed cloud infrastructure using AWS services like EC2, S3, Lambda, and DynamoDB to deliver high-performance and scalable financial applications.Database Optimization: Tuned PostgreSQL and MySQL queries, applied caching mechanisms with Redis, and introduced database replication strategies to enhance performance.DevOps & Security: Implemented infrastructure as code (IaC) using CloudFormation, configured AWS IAM roles for secure access management, and used SNS and SQS for event-driven architectures.API Development: Built and optimized robust REST APIs using FastAPI and Django, reducing response times by 30% through query optimization and caching strategies.Agile Collaboration: Collaborated within an Agile team, contributing to sprint planning, daily standups, and code reviews, consistently delivering on time and within budget.

Sujan Sharma Education Details

Frequently Asked Questions about Sujan Sharma

What company does Sujan Sharma work for?

Sujan Sharma works for Accenture Australia

What is Sujan Sharma's role at the current company?

Sujan Sharma's current role is Python Developer.

What schools did Sujan Sharma attend?

Sujan Sharma attended Tribhuvan University, Ioe, Pulchowk Campus.

Not the Sujan Sharma you were looking for?

  • Sujan Sharma

    Operations Manager At Prisms Education And Visa Services
    Greater Sydney Area
  • Sujan Sharma

    Senior Digital Consultant At Blackbaud Pacific
    Greater Sydney Area
    2
    twopicode.com, blackbaud.com.au
  • Sujan Sharma

    Research, Rsch | Programming/Software Development, Progpenetration Testing, Pent |Customer Service Support, Csmg Acsmentoringprogram
    Queanbeyan, Nsw
  • Sujan Sharma

    Community Service/ Youth Mentor / Support Worker
    Clarence Gardens, Sa

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.