Ramez Akasheh

Senior Full Stack Developer at Pillvery | بلفري
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Amman, Jordan, JO
Languages
  • English Native or bilingual proficiency
  • Arabic Native or bilingual proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • Jordan
    • Technology, Information and Internet
    • 1 - 100 Employee
    • Senior Full Stack Developer
      • Jul 2022 - Present

      > Developing and maintaining web applications using Node.js, Express, and Mongoose, resulting in an increase in application performance and scalability. > Building user-facing features using ReactJS and Redux, resulting in improvements to user experience. > Developing responsive designs and ensuring cross-browser and cross-platform compatibility. > Implementing RESTful API to integrate front-end and back-end systems. > Deploying and scaling web applications on AWS. > Using AWS Lambda to set up scheduled tasks (CRON jobs). Ensured code passed all testing and made corrections for the team to reference in future code applications. > Writing scripts for updating and upgrading data fields MongoDB for data migration. > Improving the application security and performance by implementing best practices. > Implementing and managing continuous integration and deployment (CI/CD) processes using Jenkins. > Utilizing Redis for implementing caching solutions to enhance the performance of web and mobile applications. Show less

    • Sr. Java Developer Contractor
      • Dec 2020 - Present

      > Involved in all phases of the Software Development Life Cycle including requirements gathering, designing the application, implementing the design, testing, and maintenance support. > Ensuring client satisfaction with the deliverable tools. > Maintaining Git branches during project development. Conducting merges and using Maven for building and deploying applications to Tomcat servers. > Implementing complex business logic to meet client regulations and standards. > Creating and Implementing tracking systems for clinical staff to manage daily activities. > Applying business logic and performing data analysis to solve problems and make decisions. > Conducting technical evaluations of web applications and APIs to identify and rectify performance issues, security vulnerabilities, and other technical problems. Show less

    • Jordan
    • E-Learning Providers
    • 1 - 100 Employee
    • Software Engineer & App Developer
      • Sep 2019 - Apr 2021

      > Developing Web-apps using React as per requested designs. > Developing new features for products, while enhancing existing ones for efficiency. > Designing a new module for scalability and future proofing existing API architecture. > Setting up Docker machines and environments for deployments. > Designing new components keeping in mind flexibility and re-usability. > Updating existing components to make them viable for more cases all while making sure their existing function and design is unaffected. > Setting up custom Github actions for private component library releases in order to migrate from npm. > Setting up custom Github actions for testing pull-requests to help speed up code reviews. > Educating the team on tools and technologies that can help increase our productivity, and integrating said tools into our process. > Setting up developing environments for New developers and guiding them through our development process and tools used. > Pair programming sessions with New developers to get them up to speed with the rest of the team. Show less

    • United States
    • Education Management
    • 700 & Above Employee
    • ACT and Science Tutor
      • Oct 2016 - Feb 2018

      > Assisted high school students in better understanding mathematics and science. > Ensured student comprehension of material and helped students solve problems efficiently. > Instructed students on how to approach the ACT/SAT math and science sections while cultivating skills to make the testing process easier. > Ensured a safe working environment for the students. > Assisted high school students in better understanding mathematics and science. > Ensured student comprehension of material and helped students solve problems efficiently. > Instructed students on how to approach the ACT/SAT math and science sections while cultivating skills to make the testing process easier. > Ensured a safe working environment for the students.

    • Software and app developer
      • Jun 2015 - Feb 2018

      > Developed analysis software (a key component in research and analytics applications). > Programmed complex mathematical algorithms to find patterns in anonymous data. > Programmed cross-platform applications. > Set up and maintained a data server with versioning and scheduled data backups. > Oversaw coding and process with a team of developers > Developed analysis software (a key component in research and analytics applications). > Programmed complex mathematical algorithms to find patterns in anonymous data. > Programmed cross-platform applications. > Set up and maintained a data server with versioning and scheduled data backups. > Oversaw coding and process with a team of developers

    • Sterile Processing Technician
      • Oct 2016 - Jun 2017

      > Implementation and data entry into a new instrument tracking system, which increased productivity. > Provided onsite care for the new instrument tracking system. > Maintained instruments and equipment in accordance with manufacturer's recommendations. > Operated processing and sterilization equipment in the decontamination and sterilization processing area, following applicable parameters, completing tests, loading equipment, and completing sterilization data logs on a continuous basis. Show less

    • United States
    • Higher Education
    • 700 & Above Employee
    • Part of a Software Engineering team
      • Sep 2014 - Dec 2014

      > Studied and applied multiple methodologies of Software Engineering.> Lead the Client Group and advised the Server Group in their code.> Ensured code passed all testing and made corrections for the team to reference in future code applications.

    • Student
      • Sep 2010 - Dec 2014

      Computer Science Courses included:>Object-Oriented Development >Web Programming>Software Engineering >Security & Cryptography>Java Development >Python Programming>Computer OrganizationPhysics Courses included:>Computational Physics >Thermodynamics and Statistical Mechanics>Electricity and Magnetism >Condensed matter>OpticsProficient with Java/J2EE, Python, C#, Scheme, Javascript, Unix, Linux, MYSQL/SQL, PHP, HTML/Internet, and some experience with Prolog Show less

    • Vending Machine Inspector
      • May 2012 - May 2013

      >Made rounds across all vending machines on campus and the hospital making sure they are functional.>Set up a small program making it easier to report malfunctions in the vending machines for my weekly report.>Was in charge of refunds, paying and reporting them.

    • Front Desk Officer and Phone operator
      • Aug 2011 - May 2013

      >Assisting people with directions and knowledge of all events occurring on campus in case they needed assistance.>Was in charge of the switchboard for Creighton University, as well as the hospital with some cases.>Knowledge of the University’s departments and personnel to direct callers to the right place.>Set up a small app to help keep the registers in check.

Education

  • Creighton University
    Bachelor's of Science Computer Science, Computer Science and Informatics
    2010 - 2014
  • Creighton University
    Bachelor of Science (BS), Computer Science and informatics
    2010 - 2014

Community

You need to have a working account to view this content. Click here to join now