← Back to list
middle
Registration: 13.09.2024

Amir Yamin

Specialization: Ruby On Rails / Nodejs / Backend Developer
— As a seasoned software development engineer with over a decade of experience in developing and leading web application projects, I am passionate about creating robust, scalable, and high-performance solutions. My expertise spans various technologies and frameworks, including Ruby on Rails, JavaScript, AWS Amplify, and Adobe Experience Manager. — I am a Senior Software Engineer and Tech Lead at Emerald Labs, where I lead cross-functional teams to design and develop applications that meet complex client requirements. My role involves hands-on development, project estimation, task management, and mentoring junior developers to ensure code quality and adherence to best practices. — Before my current role, I have made significant contributions at Kwanso and Tkxel, where I honed my skills in Ruby on Rails, JavaScript, and other technologies, delivering high-quality applications and fostering a culture of continuous improvement. — Technical Leadership: Proven ability to lead and manage development teams, ensuring project success through effective collaboration and mentorship. — Full-Stack Development: Proficient in both front-end(jQuery, HTML, CSS) and back-end technologies, with a strong focus on Ruby on Rails and JavaScript. — Cloud Expertise: Extensive experience with AWS and Google Cloud Platform, leveraging their services to build scalable and resilient applications. — Agile Methodologies: Strong advocate for Agile practices, including Scrum and Kanban, to enhance team productivity and project outcomes. — Automated Testing: Committed to maintaining high code quality through rigorous code reviews and comprehensive automated testing suites.
— As a seasoned software development engineer with over a decade of experience in developing and leading web application projects, I am passionate about creating robust, scalable, and high-performance solutions. My expertise spans various technologies and frameworks, including Ruby on Rails, JavaScript, AWS Amplify, and Adobe Experience Manager. — I am a Senior Software Engineer and Tech Lead at Emerald Labs, where I lead cross-functional teams to design and develop applications that meet complex client requirements. My role involves hands-on development, project estimation, task management, and mentoring junior developers to ensure code quality and adherence to best practices. — Before my current role, I have made significant contributions at Kwanso and Tkxel, where I honed my skills in Ruby on Rails, JavaScript, and other technologies, delivering high-quality applications and fostering a culture of continuous improvement. — Technical Leadership: Proven ability to lead and manage development teams, ensuring project success through effective collaboration and mentorship. — Full-Stack Development: Proficient in both front-end(jQuery, HTML, CSS) and back-end technologies, with a strong focus on Ruby on Rails and JavaScript. — Cloud Expertise: Extensive experience with AWS and Google Cloud Platform, leveraging their services to build scalable and resilient applications. — Agile Methodologies: Strong advocate for Agile practices, including Scrum and Kanban, to enhance team productivity and project outcomes. — Automated Testing: Committed to maintaining high code quality through rigorous code reviews and comprehensive automated testing suites.

Skills

Ruby On Rails
JavaScript
Ruby
MySql
PostgreSql
jQuery
HTML
CSS
Node.js
Adobe Experience Manager
AWS Amplify
MySQL
PostgreSQL
DynamoDB
Heroku
Agile
Scrum
Kanban
GitHub Projects
Jira
Asana
Trello
Pivotal Tracker
Bitbucket

Work experience

Senior Software Engineer / Tech Lead
08.2020 - 05.2024 |Emerald Labs
Ruby on Rails, JavaScript, AWS Amplify
● Developed and led web application projects using Ruby on Rails, JavaScript, and AWS Amplify, ensuring scalability, high performance, and in-time delivery. ● Collaborated with cross-functional teams to design and develop applications tailored to client needs. ● Provided project estimations, managed and assigned tasks, and recruited engineers as per project requirements. ● Ensured adherence to best practices and coding standards, contributing to automated testing suites. ● Mentored junior developers in Ruby on Rails and JavaScript, conducted code reviews and maintained code quality.
Senior Software Engineer
07.2015 - 05.2020 |Kwanso
Ruby on Rails, JavaScript, Adobe Experience Manager, Nodej
● Developed web applications using Ruby on Rails, JavaScript, Adobe Experience Manager, and Nodejs. ● Worked with cross-functional teams to design and develop applications meeting client requirements. ● Maintained best practices and coding standards, contributing to automated testing suites. ● Mentored junior developers, conducted code reviews, and ensured code quality.
Software Engineer
07.2012 - 06.2015 |Tkxel
Ruby on Rails, MySQL, Redis, Elastic Search, Heroku,
● Developed and maintained features using Ruby on Rails, HTML, CSS, and Jquery ● Participated in code reviews, contributed to automated testing suites, and assisted in troubleshooting and debugging. ● Collaborated with senior developers and cross-functional teams to ensure project success.

Educational background

Computer Science (Bachelor’s Degree)
2007 - 2011
FAST-NU

Languages

EnglishAdvanced