N Jaff
✯ Senior Ruby on Rails developer - 6yrs+ ✯
Hire their services
Request a quote with no obligation
About
⭐ Help clients to take control of their application back
⭐ Get outdated applications back on track
⭐ Create further opportunities for clients
⭐ Ensure application serves business needs
⭐ Working alongside clients to deliver stakeholder needs • Contribute to product quality and reliability
⭐ Provide client with clear communication and instructions
⭐ Treat client data with full confidentiality
⭐ Deliver security report, maintain security and close all lose gaps
⭐ Provide full breakdown of tasks and time spent for each activity
⭐ Participate in full formulation and breakdown of themes into sub tasks with clear insurrection
Experience
Dec 2023 – PresentConsultant/Full stack Dev - Ruby on Rails - OxEd, Jacksons, tendable
- Help clients to take control of their application back
- Get outdated applications back on track
- Create further opportunities for clients
- Ensure application serves business needs
- Working alongside clients to deliver stakeholder needs • Contribute to product quality and reliability
- Provide client with clear communication and instructions
- Treat client data with full confidentiality
- Deliver security report, maintain security and close all lose gaps
- Provide full breakdown of tasks and time spent for each activity
•Participate in full formulation and breakdown of themes into sub tasks with clear insurrectionJuly 2022 – Dec 2023Consultant/Full stack Dev - Ruby on Rails - Hackney • Design, implement and deliver complete migration processes from one system to another
- Document process and new points
- Ensuring efficiency and optimal performance of system • Assist and pair with new joiners and help them understanding the system and onboard
- Recommend and integrate new ways of improving system and development process
- Help product owners and delivery managers on better managing boards and tickets
- Work closely with testers to ensure system is free of all bugs
- Monitor system and address any security vulnerability • Closely using AWS RDS, ECS, System Params, CloudWatch.
- Maintain and make change on MySQL, PostgresQL,
Microsoft SQL
- Lead standups and sprint plannings
Apr 2022 – July 2022Analyst Programmer - Ruby on Rails - schoolblazer • Design and implement solution
- Develop transactional web applications
- Pair programming
- Full stack development
- Using Ruby on Rails, Typescript, HTML, CSS and MySQL • Develop and deliver on Linux system
- Explore to AWS system
Oct 2019 – Mar 2022Ruby on Rails Developer - LiveLink Technology, Havant
- Develop parts of US Walmart and UK Asda photo section backend
- Using TDD to develop fully tested new features
- Handle production deploys for Walmart and Asda
- Configure CircleCI and automate manual workflow such as CHANGELOG and release versioning
- Integrate NewRelic to monitor performance and identify issue before reported by clients
- Experienced with RubyMine, Postman, Source Tree (Git), Sublime
- Review submitted code by others for any potential improvements and identify errors or bugs
- Undertaken one full day Kubernetes training
- Experience in Agile and Kanban software development
- Lead sprint planning and daily standupNov 2020 – May 2021 Side ProjectFlutter and Ruby on Rails - Pearlstone Energy, Remote
- Take requirements directly from CEO and Sales team
- Develop and release a native app for both Android and iOS from the start.
- Developer a backend API using Ruby to communicate with mobile app and use AWS services
- Design database and create tables using Active Record
- Using Ruby generate PDF and send it to customers using EC2 SES services
- Create REST API's for different query purposes
- Create and initials EC2 instance on AWS
- Using AWS ERD and S3 buckets to store data
- Automate deploys using Capistrano
- Control project releases and developed parallel features using Git
- This app is live on both Play Store and App Store. Links on my websiteNov 2018 – Oct 2019Full Stack PHP Developer - NetPay, Southampton
- Design system and functionality based on requirements
- Working on over 10 projects and multiple projects simultaneously
- Using on daily basis: PHP, Vue.js, MySQL, Mongo, HTML, CSS, JSON and XML
- Integrating third party REST API
- Write complex and efficient SQL queries
- Work with Mongo collection to save and retrieve complex data structure
- Generating on screen PDF signature and Excel sheet for third parties for easy access
- Using tools such as PHP-Storm, Postman, HeidiSQL, Robo 3T, Source Tree (Git), Solar-PuTTY, FileZilla, Sublime, KeePass
- Running tests against requirements
- Using docker for all projects
- Work independently and as part of a teamJun 2016 – Jun 2017Full Stack Java Developer - Stannah, Andover
- Designing screens based on user requirements
- Following MVC pattern
- Using on daily basis: Html, CSS, JavaScript, FreeMarker, XML, Groovy and java
- Developing android platform application using Android Studio
- Using XML modeling to link the front and back end
- Using SOAP services to connect to the ERP system over Glassfish server
- Making Ajax calls
- Running manual and automation test
- Working with multiple business analysts to take requirements • Using Jira, Slack, Confluence on regular basis
- Taking part in Agile SCRUM development
Education
Sep 2013 – Jun 2018
Bachelor of Science: Software Engineering – First Class - University of Portsmouth - Portsmouth
Relevant units
- Data Structures and Algorithms: implementation and applications of fundamental data structures (lists, trees and graphs)
- Advanced Software Engineering Management of large software projects, software quality control, software design and design patterns.
- Reliable and Secure Systems: Practically focus on vulnerabilities that can exist in computer systems and how they can be mitigated using tools and techniques.
- Practical Data Analytics and Mining: Effectively use of databases for decision support
- Enterprise Web Architectures: Understanding web architecture and Developing MVC systems from scratch.