نبذة عني
I am willing to work for a reputed organization to deliver my service up to the best of my capabilities.
I have more than 7 years of experience working as a Full Stack Software Engineer ( Elixir/Phoenix, Ruby On Rails, F…
I am willing to work for a reputed organization to deliver my service up to the best of my capabilities.
I have more than 7 years of experience working as a Full Stack Software Engineer ( Elixir/Phoenix, Ruby On Rails, Front End, and UI/UX Engineer)
Experience in working with web Technologies such as
Ruby | Ruby on Rails | |Dot Net||React Native |Psql | SQL | Database Systems | Git | Html 5 | css3 | bootstrap | |Saas |javascript | Jquery | Coffee Script |Ajax
الخبرة
Staff Software Engineer
I am willing to work for a reputed organization to deliver my service to the best of my capabilities.
I have more than 7 years of experience working as a Full Stack Software Engineer ( Elixir/Phoenix, Ruby On Rails, React JS)
Full Stack Software Engineer
Leading the BE/FE team as well as documentation of technical requirements.
Creation of JIRA tickets with acceptance criteria.
New feature development
Make Bug fixes and maintenance.
Build REST APIs for Shopify features
Write Unit Test cases.
Implement QA test plan & production regression on live data of customers.
ECS docker containers optimization.
Full Stack Software Engineer
Leading the BE/FE team as well as documentation of technical requirements.
Creation of JIRA tickets with acceptance criteria.
RDS level optimization.
New feature development
Managed Front-end related work & feature development.
Make Bug fixes and maintenance.
Build REST APIs for new features
Write Test cases.
External Facing APIs
Jenkins API integration for automating the client onboarding process.
Full Stack Software Engineer
Ensure the smooth delivery of work to QA for testing & release.
Bug fixes and maintenance.
Implement Projects Templates and Task Templates for creating Projects in Bulk.
Implement a Time-cards sheet so that the user can update his/her daily basis and spend time on a specific Project or Task.
Implement a Subscription Feature so users can purchase plans according to their User Strengths.
Implement Expenses against Projects. Expenses can depend on Tasks as well.
Deployment on Staging and Production Server after QA approval.
Responsible for any update from the client.
Electronic Signature on Contracts with Customers.
Full Stack Software Engineer
Build this Admin From Scratch.
Implement two roles (Super Admin and Admin) with their permission sets.
Implement a way through which you can suspend and manage users after receiving payments.
Install Ruby Rails and the necessary tools for the deployment of this application using Capistrano Gem Rails.
Full Stack Software Engineer
Bug fixes and maintenance.
Implement three Big Third Party CRMs,s (SugarCRM, SalesForce, and Zoho CRM).
For Syncing Data in Bulk, Implement Sidekiq for background jobs with different sidekiq workers.
Implement Functionality For multiple types of companies and their users.
Implement a Feature so that Super Admin can invite other admins in his companies.
Implement Bit Defender API used for fetching Third Party Data.
Implement Cron Jobs for running jobs in the background on specific days and times.
Also, Lead Other Juniors devs who also worked on this app.
Code Review and Deployments on Heroku Instance.
Full Stack Software Engineer
Bug fixes and maintenance.
Write Sidekiq jobs for migrating fitments from eBay to Amazon subscriptions.
Optimize Sidekiq Jobs as it takes too much time. (Using make batches of jobs.)
Implement Stripe and PayPal for payments.
For security purposes implement third Party For email verifications.
Implement a Search that will search data on eBay and Amazon accounts.
Write Rest Apis for Myfitment module named fitment
Full Stack Software Engineer
Deployment from Heroku to Puma and Nginx servers.
Bug Fixes and DB migration from MySQL to Postgres.
Implement Rspec for Real-time use cases.
Make this app multi-tenant so that users can manage data using multiple instances.
Full Stack Software Engineer
Make Bug fixes and maintenance.
Implement new features like Change Order, Customer and Crew Portals, etc.
Build REST APIs for a new feature named Estimates.
Write Test cases using Rspec Factory Bot and Selenium.
Optimize Old test cases' running time to 50%.
Design PSD in React using Material UI and Ant Design.
Deployment on Staging and Production Server after QA approval.
Responsible for any bug or breaking on Live Servers.
Check the emails daily on Support.