6+ years of professional design and development experience, with strong analytical skills and expertise in broad range of technologies. Having hands on experience in software domain, covering full stack software development using multiple languages and related open-source technologies.- Expertise in Java8, Spring Boot, Node.js, ReactJS/Angular.js, Hibernate, MySQL, MongoDB and Cassandra.- Experience in identifying performance bottlenecks with load testing for applications as well as infrastructure. - Proficient in architectural design and development of software applications especially in software as a service (SaaS) layer and micro-services. - Proficient in Core Java with strong understanding of data structures, algorithms, Collections, Concurrency, Multithreading, Event handling and performance tuning. - Experience in designing system level database, RESTful services, and distributed queuing system.- Knowledge of containerization frameworks Docker Containers, EKS and Kubernetes. - Having hands on experience in designing infrastructure, clustering, and writing up scripts using bash scripting and Terraform. Expert in build automation using Jenkins. - Lead multiple backend front-end team members technically to achieve goals. Collaborate with System Architects and Managers to break down requirements in to feature set. - Experienced in using software development methodologies (Agile, SCRUM), Continuous integration and Test Driven Development.
Gamming Rush Studio
-
Java Software EngineerGamming Rush Studio Jul 2020 - PresentPlayed a pivotal role in designing and developing system components and architecture, particularly in backend gaming infrastructure and microservices. Ensured smooth end-to-end processing, handling gaming data flow across various systems with necessary transformations. Provided crucial production-level support, addressing system gaps, and facilitating integration with other gaming subsystems at Gamming Rush Studio.- Designing and implementing RESTful APIs for communication between game clients and servers.- Developing scalable and reliable backend systems to handle high volumes of concurrent users and gameplay events.- Integrating third-party services such as authentication, analytics, and payment processing into the game backend.- Monitoring and troubleshooting backend systems to identify and resolve issues quickly, ensuring smooth gameplay for players.- Managed authentication, authorization (role-based), policy manager (throttling), operation management and web client. Managed centralized operation management through asynchronous spring producer to RabbitMQ.
-
Software EngineerNeural Soft Solutions Oct 2018 - Jun 2020Lahore, Punjab, PakistanDevelopment of a sophisticated E-commerce system tailored for multiple customers, integrating a combination of RESTful data services, files management, advertisement/deals services, and data processing functionalities. Played a leading role in designing and developing system components, focusing on end-to-end orders fulfillment, and ensuring seamless data flow across multiple systems with necessary transformations. -
Application DeveloperAura.Pk Jan 2014 - Sep 2018Lahore, Punjab, Pakistan- Spearheaded the design and implementation of comprehensive management systems spanning diverse domains.- Orchestrated the integration of multiple modules including registration, fee management, profit analysis, and reporting functionalities to streamline operations.- Employed relational database principles to meticulously craft database models tailored to the specific needs of each management system.- Leveraged Tikinter libraries to engineer intuitive and visually appealing user interfaces, seamlessly integrated with relational databases for optimal system performance.- Developed RESTful services to enhance system functionality, promoting accessibility and interoperability across various platforms and devices.- Conducted thorough testing and debugging procedures to ensure the stability and efficiency of management systems, delivering high-quality software products to end-users.
Umer Iftikhar Education Details
-
Information Technology -
Computer Science
Frequently Asked Questions about Umer Iftikhar
What company does Umer Iftikhar work for?
Umer Iftikhar works for Gamming Rush Studio
What is Umer Iftikhar's role at the current company?
Umer Iftikhar's current role is Senior Java Developer.
What schools did Umer Iftikhar attend?
Umer Iftikhar attended University Of The Punjab, Virtual University Of Pakistan.
Not the Umer Iftikhar you were looking for?
-
Umer Iftikhar
Islāmābād, Pakistan -
Umer Iftikhar
Scrum Master | Agile Coach | Project Management And Business Analysis Professional At S&P Global - Certified Safe® 6 Rte/Scm/Po-Pm/Practitioner, Csm®Pakistan1spglobal.com -
Umer Iftikhar
Software Engineer | Team Lead | Flutter | Android | Ios | Cross Platform | Native Development | Spring Boot | Nodejs | Ai | ChatbotKarāchi -
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial