Saattaa olla saatavilla
(Päivitetty 2020-01-21)Systemutvecklare
Göteborg, Sverige
Sujuva English, Keskitasoinen Svenska
- Systemutvecklare
- Java, AWS
- Systemutvecklare
Taidot (37)
Java
SYSTEMUTVECKLING
LAGSPELARE
AWS
SCRIPTING
FELSÖKNING
System Architecture
FRÄMRE ÄNDEN
Linux
Oracle
OLIKA TEAM
IT Support
LINUX/UNIX
PROJEKTLEDNING
DATABASER
UNIX/Linux
Microsoft SQL Server
FRONT-END
ÖVERVAKNING
STAD
SHELL SCRIPTING
DATABAS
SUN
DBA
Unix
PHP
XML
TOLKEN
SOLARIS
MILJÖ
Apache
Python
Perl
SQL
WINDOWS XP
STATISTIK
Pascal
Yhteenveto
Humayun is a passionate AWS enthusiast holding AWS Certified Solution Architect associate certification, an Agilist holding SAFe 4 Certified Agilist certification and holding a Masters degree in Software Engineering and Management.
He is an agile leader with test driven development and continuous integration approach.
Humayun has an overall experience of more than 7 years in Java development and has more than 5 years of experience working towards the automotive industry in developing their offboard telematics solutions such as VolvoOnCall for VolvoCars, Starlink telematics services for Subaru of America etc at WirelessCar.
He has worked in these areas as an Application Developer to Senior application developer DevOps using J2EE technology stack such as Java 8 together with Spring framework along with developing Microservices in AWS cloud. During this time he has been following Agile way of working using Scrum
or Kanban. He has also acted as a Scrum Master and additionally he is a SAFe Certified Agilist.
As a person he is a team player with a can-do attitude with great interest in learning new
technologies/practices.
Työkokemus
2018-01 - 2019-01
Worked as a senior application development consultant working with creating/managing
telematics services in the Next Gen Connected Vehicle cloud platform for Volvo Cars delivery. The
platform is based on Apcera which is a container management platform to deploy, orchestrate and govern containers and applications across on-premises and cloud-based infrastructure with any cloud
provider behind the scenes such as AWS. Scope of responsibilities included but were not limited to:
- To turn business requirements into backend solutions
- Design, develop/maintain coordinate
- Test automation
- Production support in troubleshooting
Tools: JavaEE, Spring, Springboot, Docker, Gitlab, Microservices, Apcera, GoCD
2019-01 - 2019-01
Currently working as a hands on integration developer/architect. In my role I'm working with regional
service platform allowing health systems to communicate and transfer information. The solution is
based on service oriented architecture realized through ESB based implementatio using Mulesoft
product. Scope of responsibilities included but not limited are:
- To turn business requirements into integration solutions
- Develop integration solutions
- Specify interface specifications for integrating systems.
- Production support in troubleshooting
Tools: Java, Mule, Altova Mapforce
2012-01 - 2018-01
DevOps/Scrum Master/Application Developer
Worked as a Team Lead/ Scrum master/DevOps for Subaru of America telematics program. The
telematics solution provides safety and security features such as emergency call, breakdown call,
stolen vehicle tracking plus other convenience services such as remote door lock/unlock, remote
start & climate control, and diagnostics and software downloads. As a Team Lead/Scrum
Master/DevOps, I was responsible for
- Coordinating end to end delivery towards the customer.
- Managing development team to ensure deliveries
- Facilitate/guide where obstacles
- Sprint planning and scrum meetings
- Development/maintenance/test automation of new feature on AWS
- Provide support in production issues/troubleshooting
DevOps/Application Developer
Worked in the Provisioning OEM team is responsible for delivery of telematics based services to different OEM manufacturers such Subaru of America (SOA), Diamler and Nissan.
In this team I worked as a DevOps role meaning I was responsible for end to end delivery towards
our respective customers from development to test automation to launching it in production.
In my DevOps role, I was working with micro services architecture using Amazon Web Services, Java8 and Spring technologies.
Application Developer
Worked in the CareTrack solution which is a Volvo Construction Equipment telematics system which
enables Volvo Construction Equipments customers to monitor their machines.It provides range of reports - including fuel consumption, operational hours and geographical location - via a web portal, as well as sending SMS/email alerts. As an application developer, my responsibilities included but
are not limited to
- Provide technical and system design analysis
- Provide technical review and verification of colleagues work
- Develop new features in CareTrack - Bug fixes and maintenance support
- Supporting testers in testing such as writing Selenium tests
Application Developer
Worked in Volvo On Call solution designed to enable Volvo Car Corporations (VCC) in offering their
customers telematics services for safety, security and convenience. It includes safety services such as
Breakdown Call, Emergency & Crash Call, security services such as Stolen Vehicle Tracking, Theft
Notification etc and remote services using mobile app such vehicle trip information, remote heater
start & unlock etc. Detailed information about the product can be found at http://www.volvocars.com/intl/services/apps-and-services/volvo-on-call.
As an application developer I was responsible for adding and maintaining functionality in the Volvo
On Call backend system using J2EE technologies. The scope of my responsibilities included but was
not limited to:-
• Translating business requirementsinto implementation.
• Test automation using Cucumber and supporting testers.
• Deploying application into test & QA environments.
• Provide 3rd level support to assist VCC in resolving incidents with Volvo cars in production.
Tools: Spring Boot, Docker, AWS, JMS, Java EE, Spring, Microservice architecture, RESTful
webservices, Java8, Test automation, ELK, JBoss, ActiveMQ
Master Thesis - Volvo Group 2012-2014
(Gothenburg, Sweden)
As a Master thesis student I conducted an exploratory case study conducted at Volvo IT to understand feasibility of using speech recognition technologies for technical support at Volvo
aftermarket.
I was responsible for conducting interviews, observations and performing qualitative analysis to
identify the constraints/problems in speech recognition area. It included researching state of the speech recognitions technologies and assess the business needs and propose an optimal solution
adapted towards a noisy environment. Based on the research data I had developed prototype
"FreeSpeech" which was developed on Android mobile platform and was based on the client-server
architecture. The application was connected with Google speech servers for processing speech data and getting text results.
2018-01 - 2018-01
Worked as a senior Java developer within autonomous drive domain at Volvo Cars in Connected Car
division. Domain of work is a cloud environment connected to the cars. Scope included working with
realtime/event-driven system development using continuous Integration/deployment with automated tests within DevOps utilizing scaled agile way of working (SAFe) within a micro services
architecture. Scope of responsibilities included but were not limited to:
- To turn business requirements into backend solutions
- Design, develop/maintain coordinate
- Test automation
- Production support in troubleshooting
Tools: Spring Boot, Kafka, Docker, Apcera, RESTful webservices
2009-01 - 2010-01
Worked with National Savings application belonging to Government of Pakistan. The Organization deals in saving certificates, saving accounts and prize bonds. National Savings solution is a J2EE based
solution. The application consists of different modules such as Deposit Module which handles the Saving Accounts, Saving Certificate & Prize Bonds along with other modules.
As a consultant I was responsible for dealing with the Deposit Module, gathering
requirements/observation from the client, analysis and implementation of the requirements.
Assisting in deploying the solution & providing post deployment support to the client.
2010-01 - 2010-01
A J2SE desktop application/tool used by Teradata professional services consultants to aid in the mapping of data and requirements. The mapping metadata is stored in a
Teradata database. The mapping tool allows ETL mappers to map source logical data models to target data models in an automated way in a collaboration environment with an CSV document as an
output describing mappings between source & target LDMs.
As a consultant, I was adding/maintaining features in TMM, performing analysis of the requirements and implementation fro TMM and post implementation support.
2008-01 - 2009-01
Worked with National Savings application belonging to Government of Pakistan. The Organization
deals in saving certificates, saving accounts and prize bonds. National Savings solution is a J2EE based
solution. The application consists of different modules such as Deposit Module which handles the Saving Accounts, Saving Certificate & Prize Bonds along with other modules.
As a consultant I was responsible for dealing with the Deposit Module, gathering
requirements/observation from the client, analysis and implementation of the requirements.
Assisting in deploying the solution & providing post deployment support to the client.
Koulutus
2010-01 - 2012-01
2004-01 - 2008-01