Accomplished software architect and developer with over a decade of experience in the design and development of cloud-based applications. My expertise spans the entire software development lifecycle, encompassing requirements gathering, project planning, development, release, and ongoing maintenance. I am skilled at quickly assimilating new codebases, adeptly addressing bugs, refactoring complex code structures, and integrating new features to enhance product functionality. I am committed to the principles of Object-Oriented Programming and apply relevant design patterns to ensure code quality, maintainability, and scalability. Furthermore, I prioritize clean, well-tested code to uphold high standards and long-term reliability. Thriving in collaborative team environments, I am receptive to new perspectives and value thoughtful discourse that drives innovation. I am continuously motivated by the opportunity to create solutions that align with both user needs and the highest standards of technical excellence.
Working as a senior software developer to build interactive products using various tech stacks including JavaScript/Typescript, React....
Working as a senior software developer to build interactive products using various tech stacks including JavaScript/Typescript, React.js Node.js (Express) and Python (Django, FastAPI).
- Developed several audience interactive projects successfully which involves admin, main board, mobile(web) and mobile(app).
- Implement authentication using Firebase auth and build the Restful APIs using azure serverless functions, Node.js and Python.
- Build the interactive product frontend following the Figma and XD design using React.js and JavaScript/Typescript.
- Worked on real time signaling and built chat functionality using Pub nub.
- Have worked with CI/CD (CircleCI, GitHub workflow, azure pipeline), several storage services (MongoDB, S3 bucket and Amazon RDS) and have used Redis as cache as a memory.
- Implement stress testing tool (BOT testing) for every product to test the performance of the APIs using Node.js and Python.
Worked as a full stack developer to build internal platforms for managing physical resources like instances and buckets.
- Deve...
Worked as a full stack developer to build internal platforms for managing physical resources like instances and buckets.
- Develop dynamic front-end web applications and the backend APIs that power them with Python/Node.js MVC frameworks.
- Deliver front-end website UIs (JavaScript, Typescript, React), through creating and translating mock-ups into code. Raise the bar on quality, security, performance, scalability, usability and operations.
- Create backend systems that scale by leveraging NoSQL databases (DynamoDB, MongoDB). Build natively on AWS, using serverless technologies (CloudFront, API Gateway, Lambda).
Focusing on products that are related to business management, lead generation, and property-assets management.
- Worked as a fu...
Focusing on products that are related to business management, lead generation, and property-assets management.
- Worked as a full stack developer participating in real-estate website development, B2B system design and implementation.
- Learned to work in enterprise scale projects and have experienced various technologies including python, PHP, JavaScript, react and other MVC frameworks.