freiberufler Software Engineer - Java auf freelance.de

Software Engineer - Java

zuletzt online vor wenigen Tagen
  • 45€/Stunde
  • 10179 Berlin
  • Weltweit
  • ur  |  en  |  de
  • 03.09.2024

Kurzvorstellung

Experienced Software Engineer with a strong foundation in programming and a diverse background in software development and engineering management. I am now eager to return to a hands-on role to drive impactful software solutions.

Auszug Referenzen (5)

"M. Z. built and led a cross-functional engineering team of 35 engineers at Advanced Learning Company."
Sr. Engineering Manager (Festanstellung)
ALC
Tätigkeitszeitraum

11/2020 – 9/2021

Tätigkeitsbeschreibung

Built and led diverse cross-functional Agile teams of up to 30+ engineers.
Implemented Scrum of Scrums to enhance collaboration among all teams.
Delivered bilingual EdTech platform MVP for primary and secondary education in 6 months.
Reduced the infrastructure cost from 9,000 to ~1,000.
Optimised the platform for 100K concurrent users.

Eingesetzte Qualifikationen

Projektmanagement (IT), Amazon Web Services (AWS), Django, Kotlin, Postgresql, Python, React (JavaScript library), Swift (Programmiersprache)

"M. helped us identify the best solutions for our online summer programs pilot and effectively managed the engineering team."
Engineering Manager (Festanstellung)
UCSD
Tätigkeitszeitraum

9/2019 – 10/2020

Tätigkeitsbeschreibung

Built a customised online learning platform for Summer Programs.
Implemented Caliper Analytics specifications to have real-time learners’ analytics.
Managed a cross-functional engineering team of 8.

Eingesetzte Qualifikationen

Amazon Web Services (AWS), Django, ETL, Apache Kafka, Kanban (Softwareentwicklung), Projektmanagement (IT), Python, Snowflake, System Design

"M. worked with us from the inception of the product to the successful launch of the LMS for NPOs in the Global South."
Engineering Manager (Festanstellung)
PhilanthropyU
Tätigkeitszeitraum

1/2017 – 12/2018

Tätigkeitsbeschreibung

Built and led a cross-functional team of 20+ engineers for 3 years.
Delivered online learning and community platform MVP in 3 months for NPOs.
Optimised the solution to handle 10,000 concurrent users.
Empowered teams to adopt agile methodologies and CI/CD, resulting in
Improved no. of story points delivered by the team by 15% in the first 3 months.
Reduced deployment/release efforts by ~35% by introducing CI/CD.

Eingesetzte Qualifikationen

ETL, Amazon Web Services (AWS), AngularJS, Django, Mysql, Node.Js, Projektmanagement (IT), Python, Scrum, Snowflake, System Design

"Z. was our founding engineer. He built and managed our remote development team for SDK development."
Principal Software Engineer (Festanstellung)
Kundenname anonymisiert
Tätigkeitszeitraum

12/2011 – 12/2016

Tätigkeitsbeschreibung

▪︎ Led a team of 6 engineers in the end-to-end development of iOS and Android SDKs for 5 years, from inception and ideation to implementation and public release.
▪︎ Spearheaded the development of core business and predictive algorithms in obj-c.
▪︎ Implemented the first version of the backend using PHP/Laravel.
▪︎ Managed the SDK releases and mobile applications releases App Store and Play Store.
▪︎ Collaborated and mentored the team to adopt Scrum, TDD, and A/B Testing, resulting in
▪︎ Reduced the time spent fixing bugs from 35% to 15% with TDD (Predict-IO).
▪︎ Reduced the battery usage for the SDK (Predict-IO) from ~30% to 8%.

Eingesetzte Qualifikationen

iOS Entwicklung, Amazon Web Services (AWS), Android, iOS, Java (allg.), Laravel, Mysql, Objective-C, PHP, Projektmanagement (IT), Scrum, Swift (Programmiersprache)

"M. Z. has been a permanent employee of Arbisoft Ltd. and has worked for Indeed.com during the specified period of time."
Principal Software Engineer (Festanstellung)
Kundenname anonymisiert
Tätigkeitszeitraum

9/2010 – 12/2011

Tätigkeitsbeschreibung

Worked with the core engineering team at Indeed.com for 1.5 years.
Built high-performance cloud applications using Java, JSTL, and JavaScript.
Implemented new features and improved existing, ForumsDB and Analytics applications.

Eingesetzte Qualifikationen

Mysql, Java (allg.), JavaScript

Qualifikationen

  • Amazon Web Services (AWS)11 J.
  • Docker
  • iOS Entwicklung5 J.
  • Java (allg.)9 J.
  • Objective-C5 J.
  • Projektmanagement (IT)11 J.
  • Scrum7 J.
  • Spring Framework
  • Swift (Programmiersprache)8 J.
  • System Design5 J.

Projekt‐ & Berufserfahrung

Engineering Manager (Festanstellung)
Fixalert Inc., Berlin
5/2022 – 8/2024 (2 Jahre, 4 Monate)
Wohnungswirtschaft
Tätigkeitszeitraum

5/2022 – 8/2024

Tätigkeitsbeschreibung

Spearheaded ideation, development and launch of SaaS product for facility management.
Led a team of 10 engineers.
Designed and developed the worker's location tracking and billing modules.

Eingesetzte Qualifikationen

Amazon Web Services (AWS), Django, Kotlin, Postgresql, Projektmanagement (IT), Python, React (JavaScript library), Swift (Programmiersprache), System Design

Sr. Engineering Manager (Festanstellung)
Advanced Learning Company, Riyadh
11/2020 – 9/2021 (11 Monate)
Hochschulen und Forschungseinrichtungen
Tätigkeitszeitraum

11/2020 – 9/2021

Tätigkeitsbeschreibung

Built and led diverse cross-functional Agile teams of up to 30+ engineers.
Implemented Scrum of Scrums to enhance collaboration among all teams.
Delivered bilingual EdTech platform MVP for primary and secondary education in 6 months.
Reduced the infrastructure cost from 9,000 to ~1,000.
Optimised the platform for 100K concurrent users.

Eingesetzte Qualifikationen

Projektmanagement (IT), Amazon Web Services (AWS), Django, Kotlin, Postgresql, Python, React (JavaScript library), Swift (Programmiersprache)

Engineering Manager (Festanstellung)
University of California, San Diego
9/2019 – 10/2020 (1 Jahr, 2 Monate)
Hochschulen und Forschungseinrichtungen
Tätigkeitszeitraum

9/2019 – 10/2020

Tätigkeitsbeschreibung

Built a customised online learning platform for Summer Programs.
Implemented Caliper Analytics specifications to have real-time learners’ analytics.
Managed a cross-functional engineering team of 8.

Eingesetzte Qualifikationen

Amazon Web Services (AWS), Django, ETL, Apache Kafka, Kanban (Softwareentwicklung), Projektmanagement (IT), Python, Snowflake, System Design

Engineering Manager (Festanstellung)
Philanthropy University, California
1/2017 – 12/2018 (2 Jahre)
Hochschulen und Forschungseinrichtungen
Tätigkeitszeitraum

1/2017 – 12/2018

Tätigkeitsbeschreibung

Built and led a cross-functional team of 20+ engineers for 3 years.
Delivered online learning and community platform MVP in 3 months for NPOs.
Optimised the solution to handle 10,000 concurrent users.
Empowered teams to adopt agile methodologies and CI/CD, resulting in
Improved no. of story points delivered by the team by 15% in the first 3 months.
Reduced deployment/release efforts by ~35% by introducing CI/CD.

Eingesetzte Qualifikationen

ETL, Amazon Web Services (AWS), AngularJS, Django, Mysql, Node.Js, Projektmanagement (IT), Python, Scrum, Snowflake, System Design

Principal Software Engineer (Festanstellung)
Predict-IO GmbH, Berlin
12/2011 – 12/2016 (5 Jahre, 1 Monat)
IT & Entwicklung
Tätigkeitszeitraum

12/2011 – 12/2016

Tätigkeitsbeschreibung

▪︎ Led a team of 6 engineers in the end-to-end development of iOS and Android SDKs for 5 years, from inception and ideation to implementation and public release.
▪︎ Spearheaded the development of core business and predictive algorithms in obj-c.
▪︎ Implemented the first version of the backend using PHP/Laravel.
▪︎ Managed the SDK releases and mobile applications releases App Store and Play Store.
▪︎ Collaborated and mentored the team to adopt Scrum, TDD, and A/B Testing, resulting in
▪︎ Reduced the time spent fixing bugs from 35% to 15% with TDD (Predict-IO).
▪︎ Reduced the battery usage for the SDK (Predict-IO) from ~30% to 8%.

Eingesetzte Qualifikationen

iOS Entwicklung, Amazon Web Services (AWS), Android, iOS, Java (allg.), Laravel, Mysql, Objective-C, PHP, Projektmanagement (IT), Scrum, Swift (Programmiersprache)

Principal Software Engineer (Festanstellung)
Indeed.com, Taxes
9/2010 – 12/2011 (1 Jahr, 4 Monate)
IT & Entwicklung
Tätigkeitszeitraum

9/2010 – 12/2011

Tätigkeitsbeschreibung

Worked with the core engineering team at Indeed.com for 1.5 years.
Built high-performance cloud applications using Java, JSTL, and JavaScript.
Implemented new features and improved existing, ForumsDB and Analytics applications.

Eingesetzte Qualifikationen

Mysql, Java (allg.), JavaScript

Staff Engineer (Festanstellung)
International Tunkey Systems, Lahore
10/2007 – 8/2010 (2 Jahre, 11 Monate)
Telekommunikation
Tätigkeitszeitraum

10/2007 – 8/2010

Tätigkeitsbeschreibung

● Ported Product Charging engine for Telecom Billing Suite from C to Java, resulting in a 29x
performance improvement.
● Presented high-quality functional specifications to directors, leading to company-wide adoption
and contributing to a CMM Level 5 assessment.
● Led the ideation and development of a web-based portal for live management and monitoring of
legacy processes, replacing cron job scheduling with real-time control and statistics.
● Developed the core Billing module for the TABS Suite of Products, Series 7 (TABS 7).

Eingesetzte Qualifikationen

Java (allg.), Javaserver Faces, Oracle Database

Zertifikate

Certified Scrum Master
Scrum.org
2016
Certified Java Programmer
Oracle (Sun)
2006

Ausbildung

Masters
Computer Science
University of Central Punjab
2004
Lahore, Pakistan
Bachelor
Commerce
University of the Punjab
1999
Faisalabad, Pakistan

Über mich

Programming skills:

Languages & Frameworks:
- Java: J2EE, JSF, Hibernate, Toplink, RMI, JSTL, Spring, Apache Tapestry & Struts.
- Swift & Objective-C: MVVM, Core-Location, Core-Motion, MapKit, SwiftUI, and UIKit.

Databases: PostgreSQL, MySQL, Microsoft SQL Server, MongoDB, and Oracle.

Tools & Platforms: Jira, GIT, AWS, GCD, Apache Kafka, Docker, CI/CD, and microservices.

Methodologies: Agile/Scrum, Test-Driven Development (TDD), and A/B Testing.

Weitere Kenntnisse

Certified agile expert: with 10+ years of experience implementing agile methodologies to deliver successful projects on time and within budget.
Budgeting and resource allocation: Proven ability to manage and allocate budgets efficiently.
Hiring and staffing: Successfully recruited and built high-performing teams of professionals.
Proven track record in project and team management, ensuring smooth execution and achieving timely delivery.
Skilled in conflict resolution, fostering collaborative environments, and motivating teams to achieve their full potential.
Market research and product discovery: Skilled in identifying and translating customer needs into successful products.
Requirements analysis: Strong understanding of user requirements and translating them into actionable technical specifications.

Persönliche Daten

Sprache
  • Urdu (Muttersprache)
  • Englisch (Fließend)
  • Deutsch (Grundkenntnisse)
Reisebereitschaft
Weltweit
Arbeitserlaubnis
  • Europäische Union
Profilaufrufe
87
Alter
46
Berufserfahrung
19 Jahre und 6 Monate (seit 05/2005)
Projektleitung
10 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden