Senior Software Engineer | Java Developer
Send a job offer directly to this candidate
I am a Software Engineer professional who is passionate in solving complex problems by breaking it down in chunks, understanding it and then designing and building an optimal solution for it. I love learning new technologies, and putting them to use, to create software solutions that are robust and scale-able.
I have 6+ years of professional experience in developing medium to large scale systems, enterprise applications and microservices architecture. I’ve worked with different agile based multinational firms and have a brilliant track record of being a delivery machine with tasks done, and solutions built to perfection.
My main area of expertise is back-end architecture and development. I have been working as a Senior Software Engineer and possess hands-on experience with latest Java technologies, sprint/spring-boot framework, REST/SOAP services, Hibernate/JPA, Junit/Mockito unit testing and database modelling with Oracle/MySQL/Microsoft SQL.
Due to love with IT and computer systems, I opted to seek academic qualification in my field of interest. Therefore, I graduated in BS Computer Science and earned a silver medal. Later on, I pursued MS degree in Data Science program, and so have good command over data analysis, visualization skills, artificial intelligence algorithms and machine learning techniques.
I am a Software Engineer professional, specializing in app development arena. For the last 6 years, I have been developing software using Java and spring-boot technologies. Currently employed as a senior software consultant at Systems Limited and working for Emirates largest telecom and financial service provider Etisalat, I manage projects to develop, maintain and improve a fintech application.
I am hands on in all stages of software development cycle, from planning and design to testing and deployment.
National University of Computer and Emerging Sciences (FAST), Pakistan
University of Karachi, Pakistan