Summary
Overview
Work History
Education
Skills
VOLUNTARY ACTIVITIES
Timeline
Generic

Hossein Ekramian

London

Summary

Experienced Stack Developer with a strong track record at IES and Maybank Berhad, boosting project completion by 70% through innovative system designs. Proficient in React, Node.js, C#, Python, and PostgreSQL, with expertise in Agile methodologies. Focused on optimizing web functionalities, fostering team growth, and maintaining a commitment to continuous learning and development. A fast learner with a passion for growth.

Overview

10
10
years of professional experience

Work History

Full Stack Developer

IES
03.2022 - Current
  • Created a simulation project from scratch to improve energy efficiency resulting in 50% faster load times and enhanced user interactions.
  • Upgraded the project (iCIM/iPIM) to a new version (DNZ) with Node.js, React Hooks, TypeScript, and Redux Toolkit, C#, .NET, and PostgreSQL.
  • Developed and maintained frontend and backend systems, tested with Cypress, Jest, and Playwright.
  • Worked with back-end developers to design and integrate third-party APIs, enhancing overall functionality.
  • Optimized JavaScript, stylesheets, and images to reduce page load times.
  • Mentored junior developers and new hires in full stack development best practices, fostering a culture of continuous learning.

Full Stack Developer

Maybank Berhad
06.2019 - 03.2022
  • Developed a project generator system that accelerated project completion by 70% and cut resource costs by 30%.
  • Developed an internal OS tool with React, TypeScript, GraphQL, Node.js, Prisma, and PostgreSQL, cutting resource costs by 30%.
  • Refactored Maybank M2U’s core code, optimized performance, and integrated third-party APIs to enhance web functionality and user experience.
  • Collaborated with cross-functional teams to design, develop, and launch new features for web applications.
  • Developed scalable backend systems to handle high traffic and ensure smooth peak-time operations.

Full Stack Developer

Yaas Arghavani (ICT Subsidiary of Mellat Bank)
10.2018 - 06.2019
  • Upgraded a banking application from server-rendered JSP to client-based SPA architecture.
  • Contributed to developing an e-wallet app using React.js, Redux-Saga, ES6+, Webpack, Semantic UI, SCSS, Java, and Oracle DB.
  • Enhanced user experience by developing and implementing a responsive front-end interface for web applications.
  • Streamlined code deployment processes, resulting in faster product releases and updates.
  • Maintained clear documentation of system architectures, workflows, and coding standards for team reference.


Full Stack Developer

Rayan Nazm Inc
07.2015 - 10.2018
  • Worked on client-side software with Angular 2+, TypeScript, Gulp, Webpack, and Angular Material.
  • Developed a SPA with React.js, Redux, Webpack, and MS SQL Server, shifting from ASP.NET server-side to client-side.
  • Refactored legacy codebases to modernize software architecture and improve maintainability.
  • Troubleshot and resolved complex technical issues, maintaining optimal system performance and uptime.
  • Developed and designed automated unit tests, accelerating debugging and reducing resource usage by 30%.

Full Stack Developer

Payegan Ltd
08.2014 - 07.2015
  • Developed an automation web application using React.js, Redux, Bootstrap, JavaScript, ASP.NET, C#, Entity Framework, LINQ, and MS SQL Server.
  • Developed functional databases, applications, and servers to support websites on the back-end.
  • Spearheaded the adoption of agile development methodologies, improving project management efficiency and flexibility.
  • Developed custom plugins for content management systems to extend their functionality according to client needs.

Education

Bachelor of Science - Software Engineering

Shahab Danesh University
Qom, Iran
07.2014

Skills

Here’s a refined version of your skills section, streamlined for clarity:

Frontend:
React, React Hooks, Redux-Toolkit, TanStack (React-Query), Nextjs, Angular, NgRx, RxJS, Astro with Alpine, Zod, Tailwind, Styled CSS, Storybook, SCSS, SASS, LESS, Bootstrap, Flexbox, HTML5, CSS3

Backend:
Nodejs, Expressjs, Python, C#, GraphQL, REST API, NET, Flask, FastAPI

Databases:
PostgreSQL, MS SQL Server, MongoDB

Cloud & DevOps:
AWS: EC2, S3, Lambda, RDS, CodePipeline, CodeDeploy, CodeBuild, CodeCommit, CloudFormation
Azure: Repos, Pipelines, Active Directory (Azure AD), DevOps (CI/CD Pipelines)

Testing & Tools:
Jest, React Testing Library, Cypress, Selenium, Vite, Bun, Deno, PNPM, Yarn, NPM, Webpack

DevOps Practices:
Agile, Scrum, Jira, Git, GitHub, Nginx, Bitbucket, GitLab, Slack, CI/CD, Docker, Linux commands

IDEs & Design:
VS Code, Blender, IntelliJ, Visual Studio, Figma

VOLUNTARY ACTIVITIES

  • Full Stack Developer | Mupra
    January 2020 – November 2023
    Involved in developing restaurant software for booking and customer management using React, React Native, Redux, Java Spring Boot, and PostgreSQL.
  • Full Stack Developer and Consultant | Love Spread Startup Team
    June 2023 – April 2024
    Created the landing page and set up a blueprint for React Native and web apps. Led the development of a philanthropy app using Python with libraries like NumPy, Pandas, and Plotly for AI-driven data analysis and visualizations.

Timeline

Full Stack Developer

IES
03.2022 - Current

Full Stack Developer

Maybank Berhad
06.2019 - 03.2022

Full Stack Developer

Yaas Arghavani (ICT Subsidiary of Mellat Bank)
10.2018 - 06.2019

Full Stack Developer

Rayan Nazm Inc
07.2015 - 10.2018

Full Stack Developer

Payegan Ltd
08.2014 - 07.2015

Bachelor of Science - Software Engineering

Shahab Danesh University
Hossein Ekramian