Muttabiur Raihan SK Phone: 514-***-****
*** *** ********, ***#***, Montreal, QC, H3J 0B7 Email: ad304d@r.postjobfree.com SUMMARY: Software development, Distributed Systems, Large Scale Data Processing, API Development, Cloud infrastructure, LLMs on Generative AI.
SKILLS: Java, J2EE, JSON, Python, Spring, SQL, MYSQL, Linux, Git, JBOSS, Tomcat, OpenStack Cloud, AWS, MS Azure, Micro services, Eclipse, Docker.
EXPERIENCE:
TD Bank (via Procom) MONTREAL, CANADA (Nov-2021-Oct-2023) Senior Software Engineer
•Worked on large scale application API development with cloud infrastructure project using Java, J2EE, Spring, AWS, MS Azure.
•Worked on Health check development for Micro services availability check using Generative AI model.
•Worked on development of Jenkins Continuous Deployment pipelines and deployed artifacts to cloud infrastructure.
•Managed and deployed 50 Micro services to OpenStack, Azure and AWS cloud platform. Trilliant Networks (via Opticca.com) MONTREAL, CANADA (May-2021-July 2021) Senior Software Engineer
•Worked on large scale distributed system network software development project using Java.
•Worked on device driver development and deployment project using Docker. TD Bank (via Procom) MONTREAL, CANADA (April-2019-April-2021) Senior Software Engineer
•Worked on large scale application development using Java, J2EE, Spring, AWS, MS Azure, Open Stack Cloud Platform.
•Worked on Health check development for Micro services availability check using Generative AI model.
•Worked on development of Jenkins Continuous Deployment pipelines and deployed artifacts to cloud infrastructure.
•Managed and deployed 50 Micro services to OpenStack, Azure and AWS cloud platform. Trilliant Networks (via Opticca.com) MONTREAL, CANADA (Feb-2019-April 2019) Senior Software Engineer
•Worked on large scale distributed system network monitoring software development project using Java.
•Worked on device driver development and test infrastructure project. IBM (via Experis) TORONTO, CANADA (May-2017-Oct 2018) Senior Software Engineer
•Worked on financial application development, API and Application infrastructure project for TD BANK.
•Cloud Deployment - managing and deploying 40 micro services to cloud.
•Working on Cloud blueprint development project for OpenStack cloud platform.
•Built CI/CD deployment pipelines using Jenkins.
Bell (via Sryas) MONTREAL, CANADA (Sep-2016-March-2017) Senior Software Engineer
•Worked on network monitoring applications development, provide application support and alert management using Java.
•Provide production support and integration of various networking systems and Linux servers, JMX monitoring for production.
•Worked on reporting system for various financial customers, CIBC Bank in Canada. HPE (via Eagle Professional Resources) MONTREAL, CANADA (Jan.-16-Sep-2016) Senior Software Engineer
•Worked on Large scale Application development project for Aeroplan.com and we manage 5+ millions Aeroplan customers in Canada, US, UK and other locations.
•Worked on flight search, flight booking, refund and partial refund air booking on Aeroplan.com using Java.
•Worked on reward redeem miles application which will allow using Aeroplan miles to book flight, car and hotel.
•Worked with various clients Google QPX, Air Canada for flight search and booking process.
•Used Splunk to analyze production logs and analyzed various software requirements.
•Participate in code review process and code analysis using SonarQube.
•Worked with API management and API routing software to connect with various airlines partners. FIDELITY INVESTMENTS (via NTT DATA) HALIFAX, CANADA (Jan.-15-Oct.-15) Senior Software Engineer
•Worked on Software development for Retirement application at Fidelity Investments.
•Performed code review and supported test team.
•Developed Restful API for Various applications which are exposed to external clients.
•Built caching service for model assignment and wrote all the mappers for the caching service.
•Built Restful web services for Retirement, Income, Scenario, model assignment application using Java, Spring Rest API and modify existing XSD to accommodate all the service design requirements. MEDAVIE BLUE CROSS (via TEACUP TECH SYSTEMS) MONTREAL, CANADA (Sep.-14-Nov.-14) Senior Software Engineer
•Worked on architectural design for Opt-Out phase using Object-Oriented Design principle.
•Worked on NB drug plan coverage development project using Java, J2EE, and Tomcat. SAP MONTREAL, CANADA (Jan.-12-Jan.-13)
Software Developer
•Worked on Big Data Processing system using SYBASE Event Stream Processing, SAP HANA, Business Object Data Services.
•Developed a SNMP protocol using JAVA, J2EE for data collection pipeline and built BI solutions for Energy Management platform.
•Built ETL process pipelines with large amount data and extract energy related data from EMC Web Services.
•Built and Create jobs to schedule data collection pipelines and wrote an algorithm to transform large volume of data.
•Worked on performance test infrastructure to perform CRM utilities application back-end performance measurement and analysis. NCR WATERLOO, CANADA (Jan.-11-Apr.-11)
Software Engineer
•Worked on Check Processing application development for ATM machines.
•Built and tested various algorithms for Check Processing System. EDUCATION: Master of Applied Computer Science, Concordia University Montreal, Canada. (2009) Reference available upon request.