Ayub J.
Consultant API Development
Experience
Mar 2023 - Present
2 years 10 monthsConsultant API Development
Systems Limited
- Spearheaded the development of innovative, high-performance APIs aimed at optimizing latency within existing Microservices, contributing to the enhancement of API offerings and customer satisfaction.
- Played a pivotal role in leveraging MongoDB aggregation pipelines and indexes to optimize data retrieval and storage processes, ensuring seamless integration and scalability for our solutions.
- Implemented rigorous load testing methodologies using JMeter to evaluate API’s performance and scalability, leveraging insights to drive strategic enhancements and meet the evolving needs of developers and users.
- Collaborated closely with cross-functional teams to synchronize caches across various deployment environments, facilitating seamless integration and maximizing functionality.
- Utilized Spring Batch to streamline batch processing workflows, enabling efficient data processing and management capabilities within our API infrastructure.
- Championed code refactoring initiatives aimed at enhancing code quality and maintainability, aligning with the organization’s commitment to delivering robust and reliable solutions.
- Conducted thorough code reviews and provided actionable feedback to ensure the development of high-quality, developer-friendly APIs, fostering a culture of excellence and continuous improvement within the product development team.
- Mentored and coached junior team members, providing guidance and support to foster their growth and proficiency in development and related technologies.
Jan 2021 - Feb 2023
2 years 2 monthsSenior Software Engineer
Techlogix
- Built Docker images and containers for microservices developed in Java Spring Boot.
- Developed REST APIs with WSO2 EI and ensured successful deployment on Micro Integrator Server.
- Implemented backend CRUD operations, utilizing JPA and Java Spring Boot for persistence and application layers.
- Enhanced application security by implementing OAuth authentication and Spring Security.
- Worked on Apache ActiveMQ for intermodular communication.
- Handled complex DML and DDL database tasks, developed SQL stored procedures, triggers and sequences.
- Developed UI using Angular 6, HTML5, CSS3 and Angular Material.
- Integrated DWT, Outlook SMTP, SMS services such as Infobip and Twilio, Etisalat Payment Gateway and 1Bill.
- Ensured the technical feasibility of UI/UX.
- Redeveloped legacy backend services and improved performance by 50%.
- Trained and mentored junior developers and engineers, teaching Java, Node.js and Angular skills and working to improve overall team performance.
Aug 2018 - Dec 2020
2 years 5 monthsSoftware Engineer
Techlogix
- Facilitated the data integration vertical and worked extensively on BI reports using PDI and PRD.
- Implemented business validations using JavaScript to ensure that the client’s flagship product is customized as per requirements.
- Worked with the project manager and business analyst to design and develop BI reports (parameterized, subreports, crosstabs) and ensure successful deployments on BI Server.
- Responsible for design and development of ETL processes for data migration.
- Developed SQL scripts to migrate setup configurations between Stage, Production and UAT instances.
- Successfully conducted numerous on-site and off-site requirements workshops with multiple stakeholders.
- Identified business process improvements and determined appropriate features required to implement.
- Reviewed project specifications and designed technology solutions that met or exceeded performance expectations.
Summary
Develops cutting-edge solutions by leveraging up-to-the-minute development technologies in coordination with multi-practice teams.
Languages
Urdu
NativeEnglish
AdvancedEducation
Sep 2014 - Jun 2018
National University of Sciences and Technology
Bachelors · Computer Engineering · Islamabad, Pakistan
Need a freelancer? Find your match in seconds.
Try FRATCH GPT More actions
Similar Freelancers
Discover other experts with similar qualifications and experience