Highly motivated Software Engineer with a proven track record in designing and optimizing web applications. Skilled in Python, JavaScript, TypeScript and cloud services (AWS). Known for strong work ethic, adaptability, and exceptional interpersonal skills.
Data Structure 2 · Enterprise Systems · Object oriented Programming · Continuous Delivery and Devops
Data Structures · Object oriented Programming · Artificial intelligence · Machine Learning · Data Mining · Web Development
• Designing and creating a mobile app and web interface project, focusing on user smartphone usage tracking for comprehensive data gathering.
• Engaged closely with a professor in research, discussions, and the co-authoring of papers, highlighting the project's findings on the implications of smartphone usage on mental well-being.
Skills: Android Studio · JSON Web Token (JWT) · Kotlin · Java · Next.js · React Native · React.js · Django · Python · Expo · REST APIs · AWS(Lambda, EC2, ECS, RDS, CM, Route53)
Tabir Academy is an innovative e-learning platform that utilizes challenge-based learning to transform the education landscape. Its comprehensive courses cater to competitive examinations in Pakistan as well as prestigious universities within the country.
• Working closely with stakeholders and fellow developers to develop cloud-based Python Django software products.
• Participating in architectural, design and product discussions.
• Designing and creating RESTful APIs for internal and partner consumption.
• Design and implement Python code using the Django framework.
• Identify and fix bottlenecks that may arise from inefficient code.
• Identify and fix software bugs.
• Create a wide variety of unit tests to verify the functionality of software.
• Working in an agile environment with an excellent team of engineers
Skills: Apollo GraphQL · JSON Web Token (JWT) · Redux Thunk · Hasura · Next.js · React Native · React.js · Django · Python · Expo · REST APIs · AWS(Lambda, EC2, ECS, RDS, CM, Route53)
Allied Bank Digital Banking is built on Oracle Banking Digital Experience - OBDX, a Micro-service architecture. As being part of technical development team, I was responsible for Planning and implementation of the extensibility of Digital Banking solution along with the external vendors. Also responsible for liaising with Oracle team in order to obtain customised solutions based on the Bank's needs and requirements
• Design, implement and deploy core banking services using Java/JEE and Knockout.js based on Oracle Banking Digital Experience (OBDX).
• Identify bugs and align with requirements during debugging.
• Collaborate with various internal departments, including marketing, product development and operations, to ensure OBDX environment supports internal needs relating to functionality and performance.
• Check feasibility of new features on mobile applications and see through to their deployment.
• Communicate with project managers, clients and other developers to design cohesive project strategies and ensure effective collaboration throughout all phases of development, testing and deployment.
Skills: OBDX · KnockoutJs · Cordova · ESB · JavaEE · Fintech · Oracle
Thank you for taking the time to visit my portfolio website. I'm always excited to connect with new people and explore potential collaborations and opportunities. If you have any questions, comments, or just want to say hello, please don't hesitate to get in touch with me