Uzair A.

Senior Software Engineer

Lahore, Pakistan

Experience

Jan 2024 - Present
2 years

Senior Software Engineer

Anadea

  • Led the full-stack development of a new analytics module using Ruby on Rails to create a GraphQL API and a dynamic front-end built with React and TypeScript, enhancing data visibility for end-users.

  • Designed and implemented a service-oriented component using AWS Lambda and Azure Functions for processing high-volume event data, storing results in both PostgreSQL for relational data and MongoDB for document-based logging.

  • Spearheaded the database migration from a legacy MySQL schema to a new PostgreSQL cluster, ensuring data integrity and improving query performance for complex reporting features.

  • Containerized application services using Docker and established a CI/CD pipeline on Azure DevOps, streamlining the deployment process across development, staging, and production environments.

  • Mentored team members on best practices for REST API design, React component patterns, and cloud infrastructure management on AWS and Azure.

Nov 2021 - Dec 2023
2 years 2 months

Ruby on Rails Developer | Software Engineer

Cybergizer

  • Contributed to the development of a multi-tenant SaaS platform using Ruby on Rails, building admin panels and customer-facing features.

  • Gained hands-on experience with React by developing reusable UI components for the application's front-end.

  • Assisted in the design and implementation of RESTful endpoints and worked with PostgreSQL for data modeling and persistence.

  • Conducted automated testing with RSpec and Capybara, achieving high test coverage and significantly reducing production bugs.

  • Participated in the migration of specific application features from a monolithic architecture to a more modular design using AWS services.

Feb 2020 - Oct 2021
1 year 9 months

Web Developer

Blink22

  • Oversaw the development of a high-traffic e-commerce platform, utilizing Ruby on Rails for the back-end and React for the front-end, resulting in improved page load times through optimized code and efficient database indexing.

  • Collaborated with cross-functional teams including UX/UI designers and product managers to translate business requirements into technical specifications, enhancing user interface design and customer satisfaction ratings.

  • Architected and implemented RESTful APIs to facilitate seamless communication between the client-side and server-side applications, ensuring robust and secure data handling.

  • Engaged in troubleshooting and debugging application issues, leveraging tools like Chrome DevTools and Postman to identify and resolve performance bottlenecks.

Lorem ipsum dolor sit amet

LTV

  • Built and maintained the core application while mentoring junior developers.

  • Implemented secure payment solutions with Braintree and TokenEx.

  • Enhanced A/B testing to deliver more actionable performance insights.

  • Contributed across the stack with a primary focus on Ruby on Rails backend development and occasional frontend support.

Summary

Accomplished Ruby on Rails Engineer offering five plus years of experience in the end-to-end development of high-performance web applications within the SaaS, e-commerce, and customer engagement domains.

Demonstrates proficiency in backend system design, including API development (REST, GraphQL) and architectural optimization for scalability.

Possesses complementary full-stack skills with JavaScript/React.js and database management with PostgreSQL/Redis.

Well-versed in cloud infrastructure (AWS, Docker, Heroku) and Agile methodologies, with a consistent focus on delivering high-quality, testable, and user-centric software.

Languages

English
Advanced

Education

Oct 2016 - Jun 2020

University of Engineering and Technology, Taxila

Bachelor of Science, Software Engineering · Software Engineering · Taxila, Pakistan

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions