نبذة

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.


الخبرات

Senior Software Engineer

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

Full-stack Developer

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

Web and Mobile Applications Developer


التعليم

Bachelor of Applied Science (BASc), Information Technology

Bachelor of Engineering (B.E.), Computer Systems Networking and Telecommunications

هل تبحث عن فرصة للعمل عن بعد؟

حدد التخصصات التي ترغب في العمل بها لنرسل نشرة الوظائف الدورية إلى بريدك الإلكتروني

برمجة وتطوير
تسويق ومبيعات
كتابة وترجمة
تصميم
إدارة وأعمال
دعم فني
المجالات الأخرى