Suman Awal

Suman Awal

$35/hr
Ruby on Rails, API design document and development
Reply rate:
-
Availability:
Hourly ($/hour)
Age:
35 years old
Location:
Kathmandu, Bagmati, Nepal
Experience:
6 years
Suman Awal Ruby on Rails Developer Email:-Skype: sumanawal43 Github: ​https://github.com/sumanawal Linkedin: ​https://www.linkedin.com/in/sumanawal/ Contact: - Career Objectives Extremely well-trained and skilled Ruby on Rails Developer with vast experience in web design for a variety of corporate clients. Adept at adjusting work pace to satisfy evolving client needs. Superb record of project completion at or well before deadlines. Work Experience Aug 2019 - Present WhiteHat Engineering Software Developer (Ruby on Rails, Rails API, React, Postgresql, AWS, Sidekiq, ElasticSearch) Roles and Responsibility ● Maintaining and updating existing system. ● Identifying areas for modification in existing programs and subsequently developing features. ● Understanding business values and writing clean, maintainable and fully automated test covered code. ● Automating the infrastructure configuration (ansible) and guiding fellows about the automation. ● Highly engaged in bug fixes and monitoring honeybadger. ● Actively participating in all meetings as a part of Agile Methodology Jan 2015 - May 2019 CloudFactory Software Engineer (Stack: Ruby on Rails, Rails API, React, MySql, Postgresql, Redis, Javascript, Django Python, RabbitMQ, Sidekiq, SNS, Sinatra, SOA) Roles and Responsibility ● Designing, documenting and implementing rest API. ● Assisting in architecting application. ● Adding and updating the features in application. ● Maintaining the huge dataset and migrating it to appropriate dataset that can be used by Data scientist. ● Actively participate in all form of SCRUM activities. ● Ensuring the test coverage is greater than 90% ● Assisting juniors for understanding the application and the company culture. ● Collaborate with PM to design and propose a new feature or solution to enhance business. ● Ensuring the infra is alive and maintain or contact with responsible person if necessary. ● Work as oncall engineer and point of contact person for some crucial application Associate Software Engineer Roles and Responsibility ● Contribute on developing features and fixing bugs ● Actively participate in TDD ● Working on features and bug fixes ● Contributing 25% of days on code review ● Discussing business need and understanding the process to achieve business need by means of code. ● Write efficient, clean and maintainable code. Junior Software Engineer Roles and Responsibility ● Peer programming with seniors ● Code review ● Learning by doing and understanding the app ● Reading the application docs and catch up business logic behind the application Oct 2013 - Jan 2015 Javra Junior Software Engineer (Stack: Progress Openedge, Javascript, RequireJS, HTML, CSS) Roles and Responsibility ● Actively participate and learn SCRUM ● Develop and test the features ● Actively participate in bug fixes ● Peer programming to learn codebase. Mar 2013 - Oct 2013 National Kidney Center Software Developer (Stack: PHP, Mysql, Javascript, CSS) Roles and Responsibility ● Worked as a support engineer. ● Design and develop features ● Deal with the product owner and solve issues. ● Fix bugs and assists on correcting data Education Bachelor in Computer Engineering Khwopa Engineering College Purbanchal University Oct 2008 - Jan 2014 Core Skills ● ● ● ● ● ● Solid experience on web development using Ruby on Rails. Good knowledge on API design, documentation and implementations. Good knowledge on Rails API and Sinatra for developing API application. Good knowledge of service-oriented architecture. Proficient in using version manager (github, bitbucket) and project management tool (Jira, Trello, Asana). Solid experience on third party API integration (SMS, Payment Gateways..) ● ● ● ● Good knowledge on frontend technology (react, jquery) Experienced implementing background processing (sidekiq) and messaging system (rabbitmq). Handful experience on elasticsearch. Good knowledge of ansible and aws services. Projects LeaveLogic (​www.app.leavelogic.com​) Solution for managing the leave and different leave benefits with more than 2000 active users. HamroPharmacy (app.hamropharmacy.com) An app to maintain stocks for the different pharmacy. Based on the sales records, prepare insights to figure out the quantity of the medicine needed. Italyabroad.com (​www.italyabroad.com​) An e-commerce website that deals with different wine in Europe. Survey App (www.app.cricketarchivist.com) An API based application to collect the data regarding the rain and weather so that it can be used to determine different metric for developing and mobilizing infrastructure. Pulseviz (​www.pulse.cloudfactory.com​) An API based application that prepare data for generating insights about the human behaviour while working based on the data collected. It consume an API app that track all the work done by worker and store them. WorkStream Browser It is a browser based on chromium with the customized inbuilted extension so that it can be useful to support business. CloudFactory App (​www.app.cloudfactory.com​) An app that consumes more than 6 services via REST API and build interface to communicate with those services. Training and Achievements ● ● ● Training on remote first practice Extensive training for 2 weeks on Ruby on Rails Nominated for Rookie of the Year in CloudFactory References Dipendra Shrestha Team Lead, WhiteHat Engineering Email:-Bardan Rana Technical Team Lead, CloudFactory Email:-
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.