Umair Aslam, Senior Software Engineer

Umair Aslam

Senior Software Engineer

Ithaka

Location
United States
Education
Bachelor's degree, Software Engineering/Information Technology
Experience
14 years, 4 Months

Share My Profile

Block User


Work Experience

Total years of experience :14 years, 4 Months

Senior Software Engineer at Ithaka
  • United States - New Jersey
  • My current job since January 2017

- Building performant and secure microservices
- Writing unit test cases and creating utilities to fuzz test the services
- Writing documentation on both design and implementation of the services
- Writing user stories
- Mentoring other programmers within the organization

Senior Software Development Engineer at PTC
  • United States - Pennsylvania - Philadelphia
  • January 2016 to January 2017

Microservices, Automation, Docker, AWS, Scripting, Jenkins, Maven, Git, Python, Consul


. Part of driving the architecture and technology choices on emerging platforms.
· Deliver rapid iterations of software features.
· Solve difficult problems with elegant and practical code.
· Continually raise the bar on quality, performance, maintainability, efficiency, security and other aspects
of world-class software engineering.
· Designing, developing and deploying large scale, distributed systems.
· Preparation of software design specifications and other forms of architectural documentation
· Works collaboratively with other associates in cross-functional teams to achieve goals
· Design, develop and execute all levels of software testing including unit, integration, performance, and
system tests
· Passionate about automation
· Focused on continuous delivery of our product offerings including configuration management
· Additional, related duties as necessary

Senior Software Developer / Team Lead at Active Capital IT
  • Pakistan - Islamabad
  • December 2013 to January 2016

Responsible for the Services layer for SharedShelf Works project. SOA architecture (SOAP/REST) using Apache CXF, Spring Data, MongoDB, ElasticSearch and Apache Tomcat.
Involved in deployment to various cloud (AWS EC2 Instances) and local enviornments using Jenkins CI server with Apache SVN as source code repository and Apache Maven for build and documentation.
Tasks assigned include new features development, bug fixing, shell scripting and mongodb scripting for various maintenance task.
Managing a team of four resources, responsibilities include mentoring, task assignment and reporting.
Working on migration of apache tomcat based web applications to EJB components deployed on JBoss Wildfly application server.

Software Developer at Netset AB
  • Sweden
  • February 2013 to October 2013

Working as a software developer, both front-end and back-end of an e-commerce application.

Product Developer at Aspose Pty Ltd.
  • Pakistan - Islamabad
  • April 2012 to January 2013

Development and maintenance and improvement of Banckle Feedback Capture/HelpDesk application.
Responsibilities include development of new features, competitor analysis, deployment to production and
stage environments. Cop with real time requirements regarding new features and bug fix.

Software Engineer at The First MicroFinanceBank Ltd.
  • Pakistan - Islamabad
  • August 2011 to March 2012

Development and maintenance of core banking application. Major responsibility is to develop functionalities
as per defined in design document. Cop with real time requirements regarding new features and bug fix.

Software Engineer at Jabs Solutions Pvt Limited
  • Pakistan - Islamabad
  • July 2010 to August 2011

Major responsibility is to create web base admin wizard for customer to create their own sites using
sanmar.com like geocities etc where user can add SANMAR products, set own billing rates, add ecommerce
components like shopping card and credit cards and can customize look and feel of the site.

Java Developer at Nextech Soft Pvt Ltd
  • Pakistan - Islamabad
  • January 2010 to July 2010

Develop the system modules; implement the business logic and services of the system and database according
to client requirements in given time frame.

Education

Bachelor's degree, Software Engineering/Information Technology
  • at University of Engineering and Technology, Taxila
  • July 2009

Specialties & Skills

Hibernate
Eclipse
Elastic Search
MongoDB
Java EE
Java SE
Spring Framework
Hibernate Framework
Apache Maven
Jenkins CI

Languages

English
Expert
Urdu
Expert
Punjabi
Expert