Hashir Rehman

Hashir Rehman

Ruby on rails, Python(Django), JavaScript, jQuery, Typescript, React, React-Native and AWS
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Location:
Lahore, Punjab, Pakistan
Experience:
7 years
HASHIR REHMAN FULL STACK DEVELOPER (--https://www.linkedin.com/in/meethashirrehman OVERVIEW ● ● ● ● ● Experienced in front-end, back-end, system administration and test driven development Almost 7 years of industry experience of building and maintaining scalable web apps API development and 3rd party integrations DevOps and Maintenance Worked alone and in teams, as a leader and a potential team member TECHNICAL SKILLS ● ● ● ● ● ● Technologies & Frameworks: Ruby, Rails, JavaScript, TypeScript, Jquery, CoffeeScript, ReactJs, ReactNative, Redux, StimulusJS Build, Revision Control & Bug Tracking: Trello, Jira, Jenkins, GIT RDBMS & NoSql: Postgresql, MySQL & SQL Server, MongoDB, DynamoDB Integration & DevOps: Github, Docker, Gitlab, TravisCI, CircleCI, Elasticsearch, Datatables, Sidekiq, CodeClimate, AWS, Heroku Design & Lifecycle: Agile & Scrum, Design Patterns, Data Structures & Algorithm Application/Web Servers: Puma, Unicorn, Nginx EXPERIENCE Independent Contractor - Full Stack Software Engineer October 2021 - Present ● ● ● ● Managing development responsibilities of product End-to-end web development DevOps and Maintenance Working with Ruby on Rails, JavaScript, JQuery, GitLab, PostgreSQL, ReactJS, Jira, Figma Devsinc — Senior Software Engineer June 2018 - September 2021 ● ● ● ● ● Managing development responsibilities of clients’ projects End-to-end web and mobile application development API development and 3rd party API integrations DevOps and Maintenance Worked with Ruby on Rails, ReactJS, ReactNative, JavaScript, CoffeeScript, JQuery, Github, AWS, Heroku, PostgreSQL Brain Games Studio — Software Engineer Aug 2017 - June 2018 ● ● Responsible to build 2D mobile games Worked on c# scripting with Unity3D PROJECTS KUDO (Ruby on Rails, TypeScript) ● ● ● ● ● ● ● Developed new features, work on enhancements, application maintenance and bug fixing Integrated rswag for api documentation Worked on test coverage of whole application Assisted mobile team for required apis and modifications Responsible for regular deployment via Jenkins Worked on by-products to keep data synced with cloud platform Utilized TypeScript to enhance front-end functionality and user experience FiveToNine (Ruby on Rails, StimulusJS) ● ● ● ● ● ● ● Responsible for developing multiple feature while leading the project team (4 people) Developed architecture for new features and design database schema Third Party Integrations (Okta, Google, Outlook, Slack, Zoom, Mixpanel, Intercom, Sendgrid) Handled deployments via AWS using ElasticBeanstalk, EC2, RDS Worked on preventing XSS attacks in the application to pass penetration testing Integrated CodeClimate to keep a track of test coverage and raised it to above 90% Used JQuery and StimulusJS for managing the front end changes Wardrobe (Ruby on Rails, ReactNative) ● ● ● ● ● Responsible for developing rails APIs and resolving bugs Worked simultaneously on ReactNative side to build and modify features for ios app Wrote Unit test cases of application to make it bug proof Handled deployments via AWS Deployed application on AppStore and maintained app versions HaulHub (Ruby on Rails, ReactJs) ● ● ● ● ● Responsible for developing multiple features in the application including search, filter and data import Worked simultaneously on the Rails side as well as on the React side Normalized the schema and refactored the code base Modified the admin side of application Worked on improving the test coverage Eduleaf (Ruby on Rails) ● ● ● ● Engaged directly with prospective clients at Eduleaf Rectified codebase issues by addressing and resolving bugs Elevated the codebase to align with Ruby standards through refactoring Orchestrated project team efforts, ensuring timely delivery of quality work and meeting deadlines EDUCATION Punjab University College of Information Technology Bachelors | Information Technology 2013 - 2017, Lahore - Pakistan
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.