Software Engineer specialized in Ruby on Rails, PostgreSQL and modern JavaScript frameworks.
I design, develop and maintain scalable, secure and high-performance web platforms, with a strong focus on backend architecture, API integrations, payment systems, document management and real-time applications.
With 5+ years of professional experience, I have contributed to and led the development of platforms used in education, public administration, agriculture and transportation.
Location: Niamey, Niger Email: jamilbachardyahaya@gmail.com LinkedIn: linkedin.com/in/bachardjamil
- Full-Stack Software Engineer specialized in Ruby on Rails
- Experience designing and developing large-scale web platforms
- Strong experience with REST APIs and third-party integrations
- Payment systems and transaction processing
- Real-time applications with WebSockets / ActionCable
- Background processing with Sidekiq and Redis
- PostgreSQL and database optimization
- Cloud infrastructure and production deployments
- Experience building solutions for government institutions and private companies
Backend: Ruby · Ruby on Rails · REST APIs · ActionCable · WebSockets · Sidekiq · Devise · Pundit
Frontend: Vue.js · Nuxt.js · Stimulus · Turbo · JavaScript · Tailwind CSS · Bulma
Database & Storage: PostgreSQL · PostGIS · Redis · AWS S3
Infrastructure & Deployment: Docker · Kamal · Dokku · Hetzner · DigitalOcean · Heroku · Vercel · Cloudflare · CI/CD
Testing & Development: RSpec · Capybara · Git · GitHub
Integrations: Payment Gateways · SMS APIs · REST APIs · Authentication · OTP · OCR · Document Processing
Lead Software Engineer
A large-scale platform supporting the management of the national Baccalaureate examination process.
- 100,000+ candidates processed annually
- 10,000+ simultaneous connected users
- Candidate registration and examination workflows
- Jury and examination management
- Online payment integration
- Real-time features and notifications
- Secure authentication and OTP mechanisms
- Designed to handle high traffic during critical examination periods
A digital platform supporting the management and distribution of agricultural inputs across multiple regions.
- 51,000+ clients
- 51,000+ sales transactions
- 2+ billion FCFA in monthly payments
- Multi-level stock management covering national stores, regional stores and points of sale
- Payment integration and transaction tracking
- Sales and operational monitoring
- Deployment, user training and technical support
A platform designed to digitize administrative workflows and manage exemption requests.
- 300+ requests processed per day
- 20M+ FCFA in daily payments
- Integration with external government services
- Automated administrative workflows
- Payment and transaction processing
- Designed for reliability and high-volume operations
A digital platform developed for transportation companies to streamline their operational activities.
- Management of transport operations
- Digitalization of business workflows
- Centralized data management
- Role-based access and user management
- Operational monitoring and information tracking
A digital archiving solution designed to simplify document storage, processing and retrieval.
- Document digitization and centralized archiving
- OCR-powered text extraction
- Automatic document indexing
- Advanced full-text search
- Intelligent document retrieval
- Fast access to archived documents
- Improved document traceability and management
Development of web applications supporting educational institutions and administrative processes.
- Student and user management
- Administrative workflows
- Payment management
- API integrations
- Authentication and authorization
- Production deployment and maintenance
- Government and institutional platforms
- High-volume and high-traffic applications
- Payment and transaction systems
- API and third-party integrations
- Document management and OCR
- Advanced and full-text search
- Real-time applications
- Authentication and authorization
- Database design and optimization
- Background jobs and asynchronous processing
- Cloud infrastructure and object storage
- Application deployment and production operations
Building reliable, scalable and practical software for real-world problems.
I enjoy solving complex technical challenges and transforming business requirements into reliable software solutions.
My experience spans the full development lifecycle — from architecture and backend development to frontend implementation, API integrations, cloud infrastructure, deployment and production maintenance.
Email: jamilbachardyahaya@gmail.com Phone: +227 97 65 38 01 LinkedIn: linkedin.com/in/bachardjamil