Experienced senior software engineer with a robust background in full-stack web development. Proficient in Python utilizing Flask, GraphQL, and SqlAlchemy for backend development, complemented by React with TypeScript and Tailwind CSS for frontend expertise. Accomplished in SaaS environments, contributing to projects with PHP and CodeIgniter, NodeJS with HapiJS, and ReactJS with TypeScript. Prior experience includes cross-platform mobile app and web application development for educational purposes within a publishing company. Committed to delivering high-quality solutions and continuously expanding skill sets in dynamic tech landscapes.
Key Responsibilities & Achievements:
- Architecting and implementing high-performance, maintainable codebase utilizing Python with Flask
framework, ReactJs and many other queueing and database technologies.
- Collaborating cross-functionally with product managers, designers, and stakeholders to translate
business requirements into technical solutions.
- Mentoring and guiding junior developers, fostering a culture of continuous learning and innovation
within the team.
- Contributing to the optimization of software development processes, enhancing productivity and
delivery timelines.
- Spearheaded the design and development of Multi-Session Events feature in Epoch platform,
instrumental in acquiring more customers even before launching.
Skills Utilized:
Programming Languages: Python, JavaScript
Technologies & Tools: Flask, SqlAlchemy, Redis, Redis Queues, ReactJS, Typescript
Software Development Methodologies: Agile
Key Responsibilities & Achievements:
- Collaborating closely with cross-functional teams including designers, product managers, and
stakeholders to translate business needs into technical requirements, resulting in streamlined and user-
centric solutions.
- Implementing innovative features and enhancements, driving user engagement and experience while
optimizing backend functionality.
- Proficiently managing databases, APIs, and third-party integrations to ensure seamless functionality
and data consistency.
- Actively participating in agile development methodologies, contributing to sprint planning, code
reviews, and continuous integration processes for improved efficiency.
 
Skills Utilized:
Frontend Technologies: HTML, CSS, Typescript
Backend Technologies: PHP, Node.Js, Python
Databases & Query Languages: MySQL
Frameworks & Libraries: HapiJs, CodeIgnator
Version Control & DevOps: Git, Docker, Kubernetes