Ramez Akasheh
Senior Full Stack Developer at Pillvery | بلفري- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Native or bilingual proficiency
-
Arabic Native or bilingual proficiency
Topline Score
Bio
Experience
-
Pillvery | بلفري
-
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
-
-
-
Salalem
-
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
-
-
-
Huntington Learning Center
-
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
-
-
-
CHI health Lakeside Hospital
-
Omaha, NE
-
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
-
-
-
Creighton University
-
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 -
Creighton University
Bachelor of Science (BS), Computer Science and informatics