Yaser Amin, Technical manager

Yaser Amin

Technical manager

Optimum Partners

Location
Jordan
Education
Bachelor's degree, Computer Science
Experience
17 years, 6 Months

Share My Profile

Block User


Work Experience

Total years of experience :17 years, 6 Months

Technical manager at Optimum Partners
  • Jordan - Amman
  • My current job since January 2021
Software Architect at Aspire Services
  • Jordan - Amman
  • April 2017 to January 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 at esense software
  • Jordan - Amman
  • November 2016 to March 2017

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

Senior Software Engineer at TSME
  • Jordan - Amman
  • February 2012 to October 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 at KPI
  • Jordan - Amman
  • October 2010 to February 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 at Aspire
  • Jordan
  • October 2007 to September 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 at ITG
  • Jordan - Amman
  • March 2007 to September 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 at Modern Managers
  • Jordan - Amman
  • November 2006 to February 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).

Education

Bachelor's degree, Computer Science
  • at Al-Balqa’ Applied University
  • June 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

Languages

English
Expert
Arabic
Expert