SUMMARY
Length and Diversity of
Experience
Distinguished Professional
Attributes
Delivering to industry for last 5
years in software development,
in huge international
organization that provides the
products of financial market.
Contributed remarkably to
around 5 web-based projects
built on different technologies in
Java.
Work with international
corporates (USA, Lebanon,
Kuwait, Dubai) from last 5 years
Performed outstanding in 3 roles
of Software Engineer I, Software
Engineer II, Senior Software
Engineer respectively.
Worked on multiple projects
simultaneously showing
commitment to deadlines.
Learnt latest technologies and
implemented them in different
projects.
Proved team player,
communication, coding, low/high
level design, architecture,
implementation and timely
delivery skill at national and
international level.
Goal oriented, detail oriented,
organization centric, team centric
Performed well in diversified
skills with wide range and huge
depth in local and international
market in multi-lingual and multi-
cultural corporate environment.
Sikandar Ali Mahmood
Senior Fullstack Java Developer
CONTACT INFORMATION
Email **************@*****.***
Phone +971-**-*******
ACADEMIC INFORMATION
Bachelor of Computer Science
December 2016
University of Sindh - Jamshoro
SOCIAL EXPERIENCE
www.linkedin.com/in/sikandar-
mahmood-senior-full-stack-java-
developer-b95a8311a/
Senior Software Engineer
Techvista Systems March 2020 – Present
Responsibilities:
Working with multi-lingual business users and give support
System integration with other departments of government
Implementation (collect requirements, coding, database design, unit testing, collaboration with QA, regression and production. www.facebook.com/parhosik
CODE REPOSITORIES
Available on request
Software Enigneer
HONORS & AWARDS
AWARD FOR CREATING ONLINE
ATTENDANCE SYSTEM
University of Sindh – Jamshoro 2016
Path Solutions September 2018 – March 2020
Responsibilities:
Design SRS (Soft. Requirement Specs) and DCS (change request)
Coding, database design, database scripts, solution design, code optimization and regression testing.
Collect requirement from Manager (remotely)
End-to-end delivery, providing efforts estimation, TDD (Technical Document Dictionary)
Software Engineer
Universal Information Systems September 2017 – September 2018 Responsibilites:
Collect requirement from manager, design database, design and propose front-end, expose rest services, provide training to juniors, distribute tasks in them, help the team achieve the goals. TECHNOLOGIES STACK
Spring Boot
Spring MVC
Spring JDBC
Spring Security
Struts2
Hibernate
SOAP
REST
Angular JS
Oracle
MySQL
Sybase
GIT
SVN
Micro services
Architecture
AWS EC2
Maven
Servlets
JSP
JDBC
JavaScript
jQuery
ajax
JSON
Java Mail
Birt Reports
Jasper Reports
Tomcat
Websphere
RESEARCH INTEREST
Artificial Intelligence
Machine Learning
Block Chain
PROJECTS
CShippers by 6Systems
This is a logistics platform for the
Freight Forwarders to serve them
for free in managing their
shipments and track their financial
activities. The future goal of the
project is to engage the customers
with forwarders on this platform
and enable both parties to have
best quotes for import or export.
We used: Java, Struts, Spring
Framework, MySQL, Git, Eclipse
iMAL iSCORE
iSCORE a banking
Parameterization System
We used: Java, Spring, Struts, SVN,
Eclipse, Oracle
Parking Fines System AND
Parking Services System
This is Parking Fines Management
System being used by the
government of Dubai.
We used: Java, Struts, JSPs, BitBucket,
Spring Boot, Oracle, Eclipse, IntelliJ,
TIBCO Integrations
iMAL RCSA
iMAL Banking Risk Management
Tool
We used: Java, Spring, Struts, SVN,
Eclipse, Oracle
NavEx (Navigation Express)
– Dallas, TX – USA
A Logistics Management software
for Freight Forwarding - Named as
Navigation Express USA
We used: Java, Spring Boot,
Angular JS, Git, MySQL
Campus Media Network
Same like Facebook having bit
privacy for our university. As only
students of our university can be
enrolled/signed up to connect with
university staff, students and
alumni etc.
Expense Manager
The expense manager used to
manage the expenses of singles,
mess, home, office etc.
Result Management
System
Teacher types in the result,
uploads the typed-sheet.docx on
the software. Then all done.
Automatically:
1. data inserted on the database
server.
2. Data split to different
departments
LANGUAGES
Language
English
Urdu
Sindhi
Level
- Proficient
- Native
- Native