Sohail Anwar - Senior Software Engineer

Sohail Anwar Almani

Senior Consultant, Java Applications at Systems LTD.

Objective

Seeking a challenging position in Software Development to utilize my technical and educational expertise along with professional growth and continuous learning.

Profile

  • 12+ years of experience in application development with Spring Boot, JSF, Struts, ATG JAX-RS, Microservices, Java, JSP, Servlets, AWT, and Swing.
  • Excellent problem-solving and communication skills; adept at conveying technical concepts to non-technical audiences.
  • Team player capable of building cohesive teams and driving high achievement.
  • Skilled in project execution processes, quality assurance, and stakeholder collaboration.

Technical Skills

  • Spring Boot & Microservices
  • ATG REST & JAX-RS
  • Core Java, JSP, Servlets, AWT, Swing
  • JSF, Struts, Angular
  • Databases: Oracle, MongoDB, MySQL
  • Servers: WebLogic, Tomcat, JBoss
  • Tools: Eclipse, IntelliJ IDEA, JIRA, Android Studio, Postman
  • Frameworks: Hibernate, Spring Data JPA, Spring Security
  • DevOps: Docker, Jenkins, Pentaho Mondrian OLAP
  • Web Services: REST, SOAP

Professional Experience

Consultant, Java Applications — Systems LTD.

Architected and maintained mortgage loan management systems, TRA Reporting Tool, Etisalat B2B Product with Spring Boot, Spring Security, Data JPA, ATG Commerce, and Angular for high-scale UAE AND USA clients.

Software Engineer — Best Bread PM

Developed SRS Product, integrating Spring Boot, OAuth2, PayPal/VISA payments, and Mondrian OLAP workflows to deliver a comprehensive project management tool.

Software Engineer — Skills Orbit Pvt Ltd.

Built Political Campaign Management Platform (Web & Mobile) using Spring Boot, Angular, and Android; managed voter management features and client integrations.

Java Developer — BEST Pvt. Ltd.

Developed ERP and desktop applications (Karachi Dock & Labor Board ICMS, OMTS, ECAP) with JSF, Hibernate, Jasper Reports, and Java Swing.

Key Projects

  • VisiClaims: Mortgage loan management system to claim loans. Technologies: Struts 1, Jersey, Java 17; later revamped into Spring Boot & Angular 15.
  • VisiRepurchase: Mortgage loan management system to repurchase loans. Technologies: Struts 1, Java 8.
  • TRA Reporting Tool: Telecom complaints reporting for Etisalat UAE (Spring Boot, Angular, Mockito).
  • Etisalat B2B Product: Large-scale commerce platform with ATG Commerce and JAX-RS.
  • SRS Product: Integrated project management with Jira, MS Project Server, OAuth2, and OLAP analytics.
  • igiveyou E-commerce: Electronics rental/purchase platform with Auth0 and custom payment flows.
  • Sukh App: Android data collection app for lady health workers (.NET backend).
  • Karachi Dock ICMS & OMTS: ERP solutions with modules for HR, finance, billing, and inventory.
  • ECAP Desktop: Swing app for image capture and barcode attendance printing.

Education & Credentials

BS Software Engineering, University of Sindh — 2.72 CGPA (2012–2017)

Training

  • J2EE Learning Program (1 year)
  • ATG Commerce Learning Program (1 month)

Personal Details

Date of Birth: 06 March 1991

Permanent Address: Post- Deparja, Taluka Moro, Sindh, Pakistan

Alternate Mobile: +91 301 0136029

Present Location: Karachi, Sindh, Pakistan