Joseph Jackson
@josephjackson
Senior Full Stack Engineer specializing in Ruby and React.
What I'm looking for
I am a seasoned software engineer with over 11 years of experience, specializing in Ruby and React. My expertise lies in developing high-load projects and transforming complex engineering problems into practical software solutions. I have a strong background in cloud-hosted product development, focusing on microservice architecture, and I am proficient in leveraging Docker, AWS, and Azure.
Throughout my career, I have demonstrated leadership as a technical lead, successfully managing end-to-end workflows from development to deployment. My recent role as a Senior Full Stack Ruby on Rails Engineer involved enhancing system performance, scalability, and security through the strategic implementation of diverse microservices. I take pride in my ability to create comprehensive authorization policies and develop efficient CI/CD pipelines that optimize performance and flexibility.
Experience
Work history, roles, and key accomplishments
Senior Full Stack Ruby on Rails Engineer
Sudolabs
Aug 2020 - Present (4 years 10 months)
Developed and maintained Ruby on Rails applications, addressing bug fixes and implementing new features. Configured a bespoke dashboard using React and Next.js, enhancing data visualization and management efficiency. Designed and implemented efficient CI/CD pipelines, leveraging AWS, Docker/Kubernetes, and Vercel for optimal performance and flexibility.
Lead API Engineer
eMan
Sep 2018 - Jun 2020 (1 year 9 months)
Utilized RoR 6, Postgres, and AWS for backend development, creating new API endpoints to enhance system capabilities for data retrieval and processing. Collaborated with teammates to identify and resolve technical issues, ensuring seamless integration of new features into the API. Enhanced CI/CD pipelines using GitLab and Azure DevOps, managing unit tests and Docker/Kubernetes container deployment
Ruby on Rails Developer
Singular Agency
Nov 2016 - Aug 2018 (1 year 9 months)
Created a dashboard for monitoring campaign progress and managing contributions, and implemented a responsive UI, significantly improving the user experience. Developed and maintained an extensive integration and browser test suite covering major application features and workflows. Utilized Docker to handle increased loads and ensure consistent development, testing, and production environments.
Software Developer
Wondersauce
Sep 2012 - Aug 2016 (3 years 11 months)
Participated in all stages of the software development lifecycle, including requirements gathering, design, testing, and deployment. Developed a custom dashboard using React for efficient data visualization and management for clients. Improved application performance by optimizing database queries, implementing indexing, and denormalizing data where appropriate.
Education
Degrees, certifications, and relevant coursework
Pace University
Master's Degree, Computer Science
Completed a Master's Degree in Computer Science, focusing on advanced topics and research within the field. Gained expertise in complex problem-solving and theoretical foundations of computing.
Nanyang Technological University (NTU)
Bachelor's Degree, Mathematical and Computer Sciences
Obtained a Bachelor's Degree in Mathematical and Computer Sciences, building a strong foundation in both theoretical mathematics and practical computer science applications. Developed skills in analytical thinking and software development.
Availability
Location
Authorized to work in
Job categories
Interested in hiring Joseph?
You can contact Joseph and 90k+ other talented remote workers on Himalayas.
Message JosephFind your dream job
Sign up now and join over 85,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
