I am RoR, Reactjs and React-Native developer with 5 years of experience
Experience
Techlan
Jun 2021 – Present
Lahore
Senior Software Engineer/Full Stack Developer
Beat the gym
• Developed a Gym app using Ruby on Rails, React-Native, and Reactjs.
• Implemented 3 repositories, the first for the back-end based on rails, the second for the front-end based on Reactjs, and the third one for a native mobile app.
• Worked with both the front and back ends of a the application.
• Provided end-to-end service and was involved in databases.
• Wrote low-level and high-level code.
• Responsible for troubleshooting, and bug fixing.
• Identified bottlenecks and improved software efficiency.
Successfully delivered the project and it was much appreciated by the client.
Tools: Ruby on Rails |React-Native | Reactjs
Racing Tv
https://www.racingtv.com/
• Worked on a racing platform where users can bet as well as see live horse races on their screens.
• Responsible for adding new features to attract the audience.
• Maintained quality and ensured responsiveness of the application.
• Collaborated with the rest of the engineering team to design and launch new features.
• Maintained code integrity and organization.
• Worked with graphic designers and converted designs to visual elements.
The solution was delivered to the client on schedule.
Tools: Bootstrap | React | Ruby | Ruby on Rails
Devsinc
Sep 2019 – Jun 2021
Lahorelahorelahore
Software engineer / Full Stack Developer
Recurate
Recurate Devsinc Recurate Devsinc It's a shopify embeded app where you can resale a product after
some time like lunda.
Tools: Ruby on Rails |Shopify | ajax | javascript
Lead Management System
Lead Management System Devsinc This product is aimed at managing sales leads and their process
in an organization(like Devsinc). Sales teams work hard to bring leads and prospective clients, there
is a long process after lead generation which needs to be automated. Once a lead is generated
some technical resources have to work on the lead, i.e to give an interview or test etc, and there can
be multiple rounds involving different people from the organization before a lead converts into a
sale. And a lot of those people especially and mostly the sales team, work on commission systems,
i.e when a sale is made they get certain commissions. So it's very important to keep track of all the
leads and their status/process so proper commissions can be calculated, also so we can analyze
Tools: Ruby on Rails | React
Akhuwat
Jun 2018 – Sep 2019
Ruby on Rails Developer
MicroFinance
• Worked on a microfinance project based on Ruby on Rails and react.
• Designed and developed the new web application.
• Maintained and troubleshot the web application.
• Wrote and maintained reliable Ruby code.
• Integrated data storage solutions.
• Created back-end components.
• Identified and fixed bottlenecks and bugs.
• Integrated user-facing elements designed by the front-end team.
• Connected the application with additional web servers.
• Maintained APIs.
The project was delivered to the client on schedule.
Tools : Ruby on Rails| RubyFinance | React
Seedrs
https://www.seedrs.com/
• Worked on Seedrs, a platform that raises different campaigns and provides opportunities for investors to invest in campaigns and get benefits after the campaign is closed.
• This project was composed with docker.
• Used a Test Driven approach for building features.
• Used RSpec for test cases.
The project was successfully completed within the estimated time.
Tools : Docker | Communication | React | Ruby on Rails | RSpec Ruby
Education
Punjab University College of Information Technology
Sep 2014 – Sep 2018
Bachelors in Computer Science -- BS-SE, Information Technology