Yaser Amin, Technical manager

Yaser Amin

Technical manager

Optimum Partners

Lieu
Jordanie
Éducation
Baccalauréat, Computer Science
Expérience
17 years, 6 Mois

Partager Mon CV

Empêcher usager


Expériences professionnelles

Total des années d'expérience :17 years, 6 Mois

Technical manager à Optimum Partners
  • Jordanie - Amman
  • Je travaille ici depuis janvier 2021
Software Architect à Aspire Services
  • Jordanie - Amman
  • avril 2017 à janvier 2021

(January 2019 - Date) Outsourced to Expedia.com - Amman
Responsibilities
▪ Develop ReactJS based components
▪ Lead & architect multiple projects (Kotlin & Java SpringBoot APIs)
▪ Lead and implement Spark jobs using Scala
▪ Migrate workflows to Apache AirFlow (python & spark)
▪ Code review
(April 2017 - January 2019) A member of weightwatchers.com development team.
Responsibilities
▪ Analyze legacy code
▪ Implement REST APIs using NodeJs and ExpressJs
▪ Monitor & training junior team members
▪ Architecting new applications
▪ Contributing to NodeJS community
▪ Lead, architect and member of two additional teams for internal projects, both projects built as
cloud-based microservices, one is developed using Java’s Spring-Boot & React; and the other is
using NodeJs & Angular.

Senior software engineer à esense software
  • Jordanie - Amman
  • novembre 2016 à mars 2017

A member of BERRY team, a correspondence management system built using Angular2, Sass, EF6, and WebAPI.

Senior Software Engineer à TSME
  • Jordanie - Amman
  • février 2012 à octobre 2016

A member of Cubes® development team, Cubes® offers a powerful tool that takes all the gritty details that are buried within an organization and displays it to instantaneously view the changes happening within a company.

Responsibilities:

Developed application logic using C#.
Developed Web Forms using ASP.NET and AJAX.
Worked intensely with JSON.
Worked intensely with HTTPModules and HTTPHandlers.
Monitoring and leading new recruits.
Worked on SSIS packages.
Worked on Silverlight controls.
Code NUnit test classes.
Support Clients onsite and offshore.
Started a new version of Cubes® (4.0) with the latest technologies such as MVC5, WepAPI2, OWIN, SignalR, BootStrap HTML5 and JQuery.
Define and design Cubes® 4.0 architecture, including dependency matrices, basic project plan, technical components diagrams, and other architectural & documentation documents.

Senior Software Engineer à KPI
  • Jordanie - Amman
  • octobre 2010 à février 2012

A member of Cubes® development team, Cubes® offers a powerful tool that takes all the gritty details that are buried within an organization and displays it to instantaneously view the changes happening within a company.

Responsibilities:

Developed application logic using C#.
Developed Web Forms using ASP.NET and AJAX.
Worked intensely with JSON.
Worked intensely with HTTPModules and HTTPHandlers.
Monitoring and leading new recruits.
Worked on SSIS packages.
Worked on Silverlight controls.
Code NUnit test classes.
Support Clients onsite and offshore.
Started a new version of Cubes® (4.0) with the latest technologies such as MVC5, WepAPI2, OWIN, SignalR, BootStrap HTML5 and JQuery.
Define and design Cubes® 4.0 architecture, including dependency matrices, basic project plan, technical components diagrams, and other architectural & documentation documents.

Software Engineer à Aspire
  • Jordanie
  • octobre 2007 à septembre 2010

A member of WieghtWatchers.com and mobile.WeightWatchers.com development teams, Weightwatchers® is an international company \[Located in NY-USA\] that offers
various dieting products and services to assist weight loss and maintenance; it now operates in about 30 countries around the world and have more than 10
subscription websites for different countries \[US, UK, AU, CA, FC, FR, DE, CN, SE, NL and others\], they also have several CMS sites and internal tools.

Responsibilities:
Developed application logic using C# and VB.NET.
Wrote packages, stored procedures, DDLs and DMLs using PL-SQL in Oracle 10g.
Worked intensely on the User Interface and cross browsers.
Developed Web Forms using C#, VB.NET and ASP.NET.
Worked intensely with XSL and XPath.
Code NUnit test classes.
Mentoring of new recruits to ensure that they were inducted into the company culture and work ethics.

.Net Developer à ITG
  • Jordanie - Amman
  • mars 2007 à septembre 2007

A member of EduWave® developing team, EduWave® is a web-based e-learning platform
coded using C# and SQL server; it is approved by Jordanian minister of education to be used by Jordanian schools, it is also used by a school in NJ-USA.

Responsibilities:

Developed application logic using C#.
Wrote stored procedures using SQL in SQL Server 2005.
Developed Web Forms using C# and ASP.NET.
Used AJAX in some web forms.
Created several custom controls.
Worked with Web Services.

Software Engineer à Modern Managers
  • Jordanie - Amman
  • novembre 2006 à février 2007

Analyzed, designed and implemented a web-based online exam using ASP.NET 2.0(C#) and SQL server 2005, this application helps the CPM (certified project manager) candidates to know how the actual exam are. It was built using n-tier architecture (3 tiers; presentation, business and data access layers).

Éducation

Baccalauréat, Computer Science
  • à Al-Balqa’ Applied University
  • juin 2006

Specialties & Skills

Agile Software Development
Solution Architecture
Microservices Architecture
Web Applications
MICROSOFT C#
VISUAL STUDIO
ASP.NET Web API
Bootstrap
.Net Core
ASP.MVC 6
Angular
ReactJs
Material Design (UI)
Microservices
Airflow

Langues

Anglais
Expert
Arabe
Expert