Overview
Skills
Job Details
Languages: Ruby, JavaScript, TypeScript, C#, CSS, HTML, SQL
Frameworks: Ruby on Rails, React, AngularJS, .NET Core
Databases: MySQL, PostgreSQL, MongoDB, Redis Tools: Git, Docker, Kubernetes, AWS, Terraform, Jenkins, Ansible, Capistrano, Jira
Testing: RSpec, Capybara, Cucumber, Selenium, Jest, Cypress
Architectures: MVC, RESTful APIs, Microservices CI/CD: Jenkins, GitLab CI, Octopus Deploy Cloud/DevOps: AWS, Azure, Google Cloud Platform, Docker, Kubernetes, Terraform, Ansible
API Management: REST, SOAP, GraphQL, APIGEE
Other: Agile Methodology, Test-Driven Development (TDD), Behavior-Driven Development (BDD Led the design and development of 6 applications (internal and external) using Ruby on Rails and React, improving the efficiency of web-based services for users.
Played a key role in developing React-based front-end components that integrate seamlessly with backend services, ensuring smooth, responsive user experiences.
Developed RESTful APIs to handle user registration, data integration, and authentication for 300K users, improving system accessibility and performance.
Migrated legacy applications and integrated them with Azure Cloud services using Docker, Kubernetes, and Terraform, increasing scalability and operational efficiency.
Automated application setup and deployment with Ansible, significantly reducing deployment times.
Developed and maintained AWS S3 integrations for file upload/download functionalities, ensuring robust and secure file management.
Designed and implemented background jobs using Resque and Redis for asynchronous task processing, enhancing system performance and reliability.
Contributed to the migration of internal APIs to the APIGEE platform, streamlining API management and improving security.
Build Restful API s for a .Net project using C# for a migration project from Ruby to .NET
Employed Test-Driven Development (TDD) and Behavior-Driven Development (BDD) with tools like RSpec, Capybara, and Cucumber, improving test coverage and code reliability.
Led a team in implementing CI/CD pipelines with Jenkins, improving deployment automation and efficiency. Collaborated with cross-functional teams to develop new features, improve existing functionality, and ensure smooth project execution