Personal details

Adnan U. - Remote back-end developer

Adnan U.

Principal software Engineer
Based in: 🇬🇧 United Kingdom
Timezone: Karachi (UTC+5)

Summary

An accomplished Software Engineer in Object-Oriented Design and Analysis with extensive experience in the life cycle of software design methodologies, agile methods, information systems, systems architecture and software design patterns.

• More than 16+ years of software engineering experience, with strong analytical skills and a broad range of computer expertise.

• 8 years mobile development experience (iPhone & Android).

• Process expertise in Object-Oriented Analysis/ Design and software development in Java, AngularJs, C/C++, iOS (ObjectiveC/Swift), Android skilled at progressing from problem statement to well-documented designs.

• Solid management skills, demonstrated proficiency in leading and mentoring individuals to maximize levels of opportunity while forming cohesive team environments.

• An excellent problem-solver, able to quickly grasp complex systems and identify opportunities for improvements and resolution of critical issues.

• Analytical thinker and consistently resolves ongoing issues or defects, often called upon to consult on problems that have eluded resolutions by others.

Areas of Expertise:

✔ Computer Vision + AI (Machine Learning)
✔ Software design methodologies
✔ Design Patterns
✔ Mobile technologies
✔ Agile methods (Scrum and XP)
✔ Product development (SDLC)
✔ System Analysis and Design (Design Patterns)
✔ Continuous integration and Automation tools
✔ Database driven development
✔ Building cohesive Team environments
✔ Problem-solving

Technical Expertise:

✔ Java 7/8 (Enterprise)
✔ Amazon Alexa
✔ iOS / Android
✔ AngularJs + MEAN.JS stack
✔ NodeJS and Karma/Protractor
✔ Javascript and Typescript (ES5 and 6)
✔ Micro-services Architecture
✔ Amazon Web-services (AWS)
✔ ERP's / CMS frameworks
✔ Bootstrap, HTML5, CSS3, jQuery/Ajax
✔ REST/SOAP
✔ XML/JSON
✔ MySQL and MongoDB
✔ Facebook, Google+, LinkedIn and Twitter Integration
✔ Unit Testing / Integration Testing
✔ Selenium/Appium (using SauceLabs)

To discuss possible opportunities. Contact me at:

E: adnan.urooj@hotmail.com
M: +44 2032903226 / +92 3002105467
W: http://www.deminemsolutions.com

Work Experience

Technopreneur
Deminem Solutions Ltd | Apr 2017 - Present
Java
TypeScript
Docker
Spring Boot
JavaScript
Microservices
Event Sourcing
Hibernate ORM
AWS (Amazon Web Services)
• Developed and implemented a new microservice system that maintains the different modules in the application that consist of social network management, user management, rss or social feed management, micro mini apps and cloud management. • Played a key role in developing, designing the architecture, troubleshooting complex ongoing issues, and implementation of all the new modules of AugmentedCloud. • Consulted with the support team and devOps team on a daily basis to develop the product features of AugmentedCloud B2B and B2C apps on iOS and Android smartphones. • Developed the features of core product version 2.0 using AngularJS, Typescript and Node.
Technical Lead/Software Architect
Contour Software Ltd | Dec 2022 - Sep 2023
Java
Angular
Java EE
React
Spring Boot
JavaScript
Microservices
Event Sourcing
Vue.js
Hibernate ORM
  • Worked for Atex division which develop smart digital solutions that make a measurable difference and enable customers to streamline operations and optimise their digital strategy. DESK and ACE is one of the core product which manage the content or metered articles for customers.
  • Initially design and led the team of 5 or 7 people which work in agile environment with Atex (italy) division. As Software Architect, 70% of time is dedicated to hands-on development and 30% of time is dedicated towards team managements, discussions with key stack holders and scrum masters or product owners.
  • Design and Develop the digital and print newspaper, magazine and paywall subscription for different customers who take the benefits of digital media agencies.
  • Worked on Insights Analytics which is a new platform collecting and combining data from different sources, providing data analysis to assist managers in making the right operational or business decisions.
  • Worked on a browser-based solution providing end-to-end multi- channel advertising management, covering the whole advertising process from sales, CRM and booking to production and invoicing.
  • Developed the web applications for different customers and deployed on Jboss and IBM Web-sphere application servers.

Education

Queen Mary University Of London
Master's degreeMaster in Computer Science
Sep 2011 - Dec 2012
Bahria University Of Pakistan
Bachelor's degreeBachelor in Computer Engineering
Feb 2002 - Dec 2005

Personal Projects

AugmentedCloud
2012
Java
Angular
iOS
A smartphone (iOS) app prototype was designed for AugmentedCloud system in the master's dissertation at Queen Mary University Of London (QMUL). Augmented Cloud (AC) is a cloud-based system that connects third-party cloud services to provide hybrid events of the physical world as a single platform. The AC smartphone app provides a ubiquitous set of features such as tag friends or family in real-time using face recognition & detection, interesting nearby places on fingertips, and allow end-users to stay connected with your social networks at one place.
BEZVision
2008
Java
Spring Boot
Java J2EE
Hibernate ORM
BEZVision is an application and database performance management solution that gathers the performance metrics (response time, throughput, I/O etc.) of databases and application servers. From these metrics it creates an analytical model and applies queuing theory, analysis techniques to predict the performance in various what-if scenarios identified by the user.

Certifications & Awards

Microservices Architecture
LinkedIn Learning | Oct 2023
Advanced Java Programming
LinkedIn Learning | Oct 2023