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.
Accenture Australia
View- Website:
- accenture.com/au-en
- Employees:
- 2187
-
Python DeveloperAccenture AustraliaMelbourne, Vic, Au -
Software EngineerExtratech Melbourne Jul 2022 - PresentMelbourne, Victoria, AustraliaBackend 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. -
Software Engineer | Python | DjangoKhalti Jul 2020 - Jul 2022Kathmandu, Bāgmatī, NepalPayment 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
-
Computer Engineering
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?
-
-
2twopicode.com, blackbaud.com.au
-
Sujan Sharma
Research, Rsch | Programming/Software Development, Progpenetration Testing, Pent |Customer Service Support, Csmg AcsmentoringprogramQueanbeyan, Nsw -
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial