Muhammad amir

Bis 2018, Software Engineer, EPAM Systems

Dubai, Pakistan

Über mich

I am a Software engineer with 7 years of experience in building, architecting and delivering Software solutions. A good team player/lead, with a mindset of helping others to achieve the goals. My experience so far has allowed me to work on full software development cycle from development(Node, ES/TS, Express/Graphql, MongoDB/SQL, React/Angular, Redux) to production(Gitlab, CI/CD, ELK, Sentry, APM). I would always be coding something in my spare time. I love to do things right. Elegant solutions, well-structured beautiful and readable code. Key qualities: - Analytical mindset - Always up to date with latest technologies and best-practices. - Rapid learning and problem-solving skills

Fähigkeiten und Kenntnisse

BPMN
ArcGIS
MySQL
Mobile Development
Web
Redux
Stack
React
Node.js
Angular
React JS
MongoDB
ELKS
mysql
cicd

Werdegang

Berufserfahrung von Muhammad amir

  • Bis heute 3 Jahre und 8 Monate, seit Sep. 2020

    Senior Software Engineer

    Digital 14

    - Web apps development with React/Redux/Node/TS/GQL - Business automation BPMN/Camunda - Logs analysis ES/Kibana

  • 2 Jahre und 1 Monat, Sep. 2018 - Sep. 2020

    Senior Software Engineer

    Xebia

    - Apps development (React, Redux, Node, Express, Graphql, MySQL, TS, ArcGIS, Jest) - Extensively using ELK stack to monitor day to day app usage, error logs, critical alerts (ELK) - Leveraging capabilities offered by APM from Elastic to monitor events, creating insightful visualizations, error stack identification (APM) - Helping to reduce overall operational cost and time by providing useful tools and solutions - Preparing docs for API's (Swagger).

  • 2 Jahre und 7 Monate, Jan. 2016 - Juli 2018

    Software Engineer

    EPAM Systems

    - Work as full-stack JavaScript developer (angularjs/angular, react, redux, babel, webpack,node.js,express.js) - Write high quality and maintainable JavaScript code (eslint) - Write directives and components in Angular - Use TDD(jasmine, mocha, jest) - Develop interactive charts for business analytics (highcharts, d3.js, SVG) - Develop micro services in nodejs (Restify, express.js) - Work with SQL (MySQL, postgresql), Nosql (mongodb) databases. - Maintain data for different databases using (bookshelf.js)

Sprachen

  • Englisch

    Fließend

21 Mio. XING Mitglieder, von A bis Z