Career Profile
Full-Stack Software Engineer with extensive experience building scalable cloud-based solutions using cutting-edge technologies. I’m passionate about solving real-world problems and creating meaningful user experiences through clean, maintainable code. My expertise spans both greenfield development and modernizing legacy systems by replacing outdated functionality with flexible, modular components. I thrive in collaborative environments, consistently delivering high-quality results through best practices including Agile methodologies, Test-Driven Development (TDD), Object-Oriented and Functional programming, automation, and CI/CD pipelines.
Experiences
Responsibilities:
- Design and develop scalable backend services and APIs
- Build and maintain robust Python-based microservices architecture
- Collaborate with cross-functional teams to deliver high-quality software solutions
- Implement best practices for code quality, testing, and deployment automation
Responsibilities:
- Replaced existing system functionality with modern and flexible modular components
- Developed new features using Python, Django, Flask, and VueJS
- Worked with product owners to develop solutions that meet client needs
- Collaborated with engineering teams to deliver robust software solutions
Project-based employment developing a web solution for an NGO that connects investors with refugee ventures around the world to create sustainable environments for refugees.
Skills & Proficiency
- Python
- Python web frameworks: Django, Flask, Starlette
- Full-Stack JavaScript: Node.js, Webpack, npm, ES6, Babel
- JavaScript Frameworks: Vue.js, React.js, Angular
- Cloud Technologies: Amazon Web Services