Furqan Alam

Senior Software Engineer | Backend Developer | Java, Spring Boot

Saudi Arabia

About

A passionate full stack developer with expertise in Software development and design patterns with 6+ years of working in the industry to deliver quality services and products. I have advanced proficiency in Java Spring boot, RESTful web services, SQL, and MongoDB. In addition to these I also have working experience with NestJS, Node.JS, Angular, JavaScript and Elasticsearch to handle big data. I have hands-on experience with DevOps and deployments using AWS, Docker Containerization and CI/CD pipelines. I have developed and designed several applications and micro services and their architecture to accommodate scalability, stability and speed.

Experience

  • Senior Software Engineer at Confidential
    Aug 2022 - Present · 3 yrs 11 mos

  • Senior Software Engineer at EDX Labs
    Nov 2017 - May 2022 · 4 yrs 7 mos

    • Designed and developed multiple applications and their architecture using Java, Spring Boot and Angular to facilitate automation and digitalization. • Developed robust, scalable, modular and API-centric infrastructures. • Improved DevOps across deployment by shifting them to cloud using Docker and Amazon Web Services.

  • Senior Software Engineer at CTM360 - Cyber Threat Management
    Sep 2016 - May 2022 · 5 yrs 9 mos

    • Designed and developed multiple applications and their architecture using Java, Spring Boot and Angular to facilitate automation and digitalization. • Developed robust, scalable, modular and API-centric infrastructures. • Improved DevOps across deployment by shifting them to cloud using Docker and Amazon Web Services.

  • Software Engineer at IT Matrix
    Jan 2016 - Sep 2016 · 9 mos

    Worked with software development team members to design and develop robust solutions to meet requirements for functionality, scalability and performance. • Wrote relational database queries for stored procedures, query optimization and performance tuning

  • Analyst Software Engineer at TEXT
    Jun 2015 - Oct 2015 · 5 mos

    Designed, developed, modified and debugged programs. • Modified existing software to correct coding errors, upgrade interfaces and improve overall performance