Sanju (John) Barla
Portfolio for Content Management System (Flask, SQLAlchemy, Bootstrap)
Experience
Portfolio for Content Management System (Flask, SQLAlchemy, Bootstrap)
- Created a CMS-driven portfolio app for showcasing projects with user authentication, CRUD operations, and Guest Mode.
- Designed and implemented full-stack architecture using Flask, SQLAlchemy, and Bootstrap 5.
- Integrated secure authentication and CSRF protection mechanisms.
- Deployed production-ready web app using Docker and Railway.
- Achieved full project cycle completion: design, development, testing, deployment, and documentation.
- Demonstrated Agile development principles and industry-standard software engineering practices.
Blockchain Transaction Logger
- Developed a blockchain transaction logger ensuring secure, immutable financial records.
- Designed a distributed ledger system using blockchain protocols for secure financial records.
- Implemented cryptographic digital signatures to ensure transaction authenticity and non-repudiation.
- Integrated proof-of-work to validate and secure all transaction blocks.
- Emphasized immutability, transparency, and auditability of all transactions.
- Used Python and blockchain libraries to build and test core modules.
- Developed demo scripts and clear technical documentation for usability.
- Focused on real-world financial security and data integrity scenarios.
Cloud-Based Banking Microservice
- Developed a modular banking platform using Node.js, Docker, and Kubernetes offering deployable microservices for users, accounts, and payments.
- Designed a scalable, cloud-native banking platform using microservices principles.
- Engineered five core services: User Management, Account, Transaction, Payment, and Notification.
- Implemented secure registration, authentication, and JWT-based session management.
- Built resilient transaction logic with validation, history tracking, and payment scheduling.
- Integrated PostgreSQL databases (per service), Redis caching, and RabbitMQ messaging.
- Developed API gateway (Kong/Nginx) and load balancing for performance and security.
- Automated containerization (Docker) and orchestration (Kubernetes) for seamless deployment.
- Integrated health checks, circuit breaker patterns, and Prometheus/Grafana for monitoring and reliability.
Logic Evaluation with Unit Testing in Python
- Created a conditional decision engine framework with unit testing for reliability.
- Improved decision accuracy by 25% by building a robust logic evaluation engine for complex decision processes.
- Developed an extensive suite of unit tests to ensure reliability across edge cases.
- Modularized code for reusability and scalability in larger engineering projects.
- Used Python’s unit test framework and coverage tools for validation.
- Simulated diverse, real-world input scenarios for stress-testing the logic.
- Prioritized maintainability and clear documentation for easy onboarding.
- Demonstrated the impact of automated testing in software reliability.
Industries Experience
See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.
Experienced in Information Technology (0.5 years).
Business Areas Experience
The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.
Experienced in Information Technology (0.5 years).
Summary
Fintech enthusiast with hands-on project experience in software development and project management, specializing in Python and microservices architecture. Key accomplishments include building a secure blockchain transaction logger to improve financial record integrity and designing a cloud-native banking microservice platform to optimize transaction management and scalability. Experienced in implementing business continuity for fintech projects, assessing risks, and introducing innovative tools and workflows. Skilled at collaborating with cross-functional teams, gathering user requirements, maintaining organized backlogs, and supporting process improvements.
Skills
- Python
- Flask
- Bootstrap
- Blockchain Architecture
- Smart Contract
- Microservices Architecture
- Kubernetes
- Docker
- Api
- Dbms
- Ros
- Sql
- C/c++
- Html
- Css
- Mongodb
- Visual Studio Code
- Prompt Engineering
- Ui Path
- Oop
- Sqlalchemy
- Robotics
- Node.js
- Unit Testing
- Test Automation
- Cloud Deployment
- Motivated
- Project Management
- Communication
- Interpersonal Skills
- Teamwork
- Organizational Skills
- Attention To Detail
- Problem-solving
- Critical Thinking
- Risk Management
Languages
Education
International University Of Applied Sciences
Master of Computer Science Engineering · Computer Science Engineering · Berlin, Germany
Indian Institute of Information Technology Dharwad
Bachelor of Technology in Computer Science Engineering · Computer Science Engineering · Dharwad, India
Profile
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Sanju based?
What languages does Sanju speak?
How many years of experience does Sanju have?
What roles would Sanju be best suited for?
What is Sanju's latest experience?
Which industries is Sanju most experienced in?
Which business areas is Sanju most experienced in?
What is Sanju's education?
What is the availability of Sanju?
What is the rate of Sanju?
How to hire Sanju?
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Portfolio for Content Management System (Flask, SQLAlchemy, Bootstrap)
Nearby freelancers
Professionals working in or nearby Berlin, Germany