Irfanullah Jan,加拿大安大略省渥太华的开发商
Irfanullah is available for hire
Hire Irfanullah

Irfanullah Jan

Verified Expert  in Engineering

Software Engineer and Developer

Location
Ottawa, ON, Canada
Toptal Member Since
July 14, 2022

Irfanullah是一名软件工程师,当他与人共同创立一个以会计为重点的教育网站时,他开始编程并从事网络开发工作. 有扎实的金融专业背景, 然后他决定投资攻读计算机科学学士学位,并开始作为一名React开发人员工作. Irfanullah愿意接受任何专业挑战,使他能够将自己在软件开发和金融方面的专业知识结合起来.

Portfolio

SimCorp
Angular, microfrontend, RxJS, NgRx
Nindatech Sdn. Bhd.
JavaScript, Redux, Sagas, Formik, i18n, Next.js, React, HTML, CSS, Sass...
BDO
财务报告,审计,IFRS财务报告

Experience

Availability

Part-time

Preferred Environment

MacOS, Visual Studio Code (VS Code), Windows

The most amazing...

...我参与创立并从头开发的项目是XPLAIND, 它可以帮助学生免费学习,并获得了超过8000万的页面浏览量.

Work Experience

Senior Software Engineer

2023 - PRESENT
SimCorp
  • 用Angular 16和Webpack Module Federation开发了一个微前端应用原型.
  • 执行围绕数据表的架构决策的研究工作, micro front-end navigation, and state management.
  • 检讨pr并提出改进建议,以帮助减少技术债务.
技术:Angular, microfrontend, RxJS, NgRx

Software Engineer

2020 - 2023
Nindatech Sdn. Bhd.
  • 作为一名React开发人员,我出色的技能和表现得到了产品经理的认可.
  • 成为前端团队的高级成员之一,有能力指导内部React组件库的开发.
  • 为新功能创建规范,并为平稳运行的sprint做出贡献.
  • 开发和配置使用Loopback 4构建的微服务.
  • 使用Java Spring和PostgreSQL构建REST接口.
技术:JavaScript, Redux, Sagas, Formik, i18n, Next.js, React, HTML, CSS, Sass, Webpack, Spring, PostgreSQL, Docker, Windows Linux子系统(WSL), Storybook, Redux Form, IntelliJ IDEA, Bootstrap, Yup, SQL, Hibernate, TypeScript, Git

Financial Audit Supervisor

2019 - 2020
BDO
  • 对几个小型组织进行外部财务审计.
  • 与BDO毛里求斯合作对一家投资集团进行财务审计.
  • 与众多客户合作,顺利开展审计活动, such as stock counts, confirmations, and reconciliations.
技术:财务报告,审计,IFRS财务报告

Senior Associate

2015 - 2018
EY Pakistan
  • 维护各公积金及非政府机构的会计记录.
  • 为客户准备季度和年度财务报告,协助外部财务审计.
  • 管理一个小的会计团队进行日常的记账工作.
技术:财务报告,财务,审计

Co-founder and Web Developer

2011 - 2014
XPLAIND.com
  • 共同创立了一个非常受欢迎的会计网站,每年有数百万的页面浏览量.
  • 使用HTML从零开始开发网站, CSS, JavaScript, JQuery, PHP, 和MySQL,并使用Godaddy进行部署.
  • 为网站构建了一个自定义CMS,允许作者使用管理web界面创建和修改内容.
技术:Web开发,PHP, MySQL, HTML, CSS, JavaScript, jQuery, SQL

XPLAIND.com

http://xplaind.com
XPLAIND.com是一个非常受欢迎的会计教育网站,是我共同创立的. 自2011年以来,该网站累计浏览量超过8000万. 我一手使用PHP、MySQL、JavaScript、HTML和CSS开发了它. 后来,我从纯CSS转向Bootstrap. Over the years, I have been upgrading it, 创建自定义管理部分,将其转换为内容管理系统(CMS), 因此,作者可以快速编写和编辑内容, maintaining it on and off. 这个循环让我获得了web开发的实践经验,也让我认识到动态网站是如何构建和部署的.

虽然我的职业生涯是从会计开始的, 开发这个网站提高了我对编程的兴趣, 我最终转向了软件开发.

Next.js and Loopback 4 Real Estate App

http://github.com/irfanullahjan/cm2020-agile-software-projects
一个课程项目,把房地产出售或出租,并过滤它们. I used Next.使用Loopback 4构建后端API. 这个项目教会了我如何封装表单输入组件,以便更好地与formik(一个表单管理React库)一起工作,并解决Loopback 4上发现的问题, 例如非常不友好的文档和应用程序需要的具有挑战性的配置.

Languages

JavaScript, HTML, CSS, Sass, SQL, TypeScript, PHP

Frameworks

Redux, Bootstrap, Next.js, Django, Loopback, Express.js, Spring, Hibernate, Angular

Libraries/APIs

Formik, React, React Redux, Redux Form, React Redux Form, jQuery, Yup, RxJS, NgRx

Paradigms

面向对象编程(OOP)、REST、搜索引擎优化(SEO)

Platforms

Web, Visual Studio Code (VS Code), Windows, Docker, MacOS

Other

Web Development, Programming, Financial Reporting, IFRS Financial Reporting, Business Strategy, Finance, Sagas, i18n, Economics, Business Law, Taxation, Auditing, Windows Linux子系统(WSL), Storybook, Content Management Systems (CMS), Financial Analysis, Microfrontends

Tools

Webpack, Git, Jira, IntelliJ IDEA

Industry Expertise

Accounting

Storage

MySQL, PostgreSQL, Spring Data JPA

2019 - 2022

获得计算机科学学士学位的课程

伦敦大学-英国伦敦

2018 - 2019

学士学位,应用会计专业

牛津布鲁克斯大学-牛津,英国

OCTOBER 2020 - SEPTEMBER 2022

IELTS |国际英语语言测试系统

British Council

JULY 2019 - PRESENT

ACCA Qualification

英国特许公认会计师公会

SEPTEMBER 2014 - PRESENT

会计和金融证书

英国特许公认会计师公会