TAHIR AKHTAR
( +4 9 -
BA D S O DE N A M TA U NU S , F RA N K FU R T CI TY R E GI ON
T A H I R . A K H T A R @ G M A I L . C O M / pk.linkedin.com/in/tahirakhtarhashmi
Delivering wellcrafted, user-focused
systems through
teamwork and the
best tools for the job.
S OFTWARE D EVELOPMENT P ROFESSIONAL
Dynamic software developer offering 17 years of experience building
high performance, user-friendly and scalable systems for enterprise,
web and mobile markets.
Broad interests along with deep skills; interested in broad spectrum of
technology from IoT to Big Data Analytics, from Mobile to Cloud
computing with expertise in Full Stack Web Development
PROFESSIONAL EXPERIENCE
INDUS VALLEY LABS. (2015 to Present)
Cofounder/CTO, 2013 to Present (Microservices, Hystrix, MongoDb,
Amazon Elasticache / Redis, Kafka, Hermes, Docker, Kubernetes, Spring
Framework, Spring Boot, Oracle Middleware, Google Cloud, AWS, Java)
Accomplishments:
Upgraded Jedis library and refactored the client code used to access
Redis servers running in Amazon Elasticache for Upwork Inc
Refactored data access layer to utilize MongoDB secondaries for read
to improve performance while ensuring read preference is passed
safely with Hystrix context.
Built realtime rider tracking dashboard and fare calculation system for
Uber-Eats styled delivery service startup Townsmate. Deployed the
backend and frontend containers to Azure Kubernetes Services (AKS)
Implemented an ISO 8583 compliant financial transaction message
processor to allow Oracle Service Bus to interface with ATM Machines
for Cardless cash withdrawal project. Built a Java and Netty based
server for high-performance message processing
EXPERTISE
Full stack Web
Application
Development
Scalable Architectures
Google, Amazon
Cloud
Mobile Applications
Continuous
Integration
Release Management
Software
Development
Lifecycle (SDLC)
Agile Methodologies
Automated Testing
Distributed Version
Control
Team Building &
Leadership
Performance improvement for e-commerce website MandiExpress by
employing a caching reverse proxy (Nginx) for API calls to backend
deployed on Azure App Services
Built the secured APIs for international funds transfer system of Acleda
Bank using Oracle Service Bus, Oracle API Gateway, Oracle Identity
and Access Management Suite (Security Token Service), Oracle
Database and load balancers. Led the infrastructure setup and
development activities.
Client and Server performance optimization for PropertyOnion search
module. Migrated to HTTP2 and refactored Angular 5 application to
improve loading and execution speed
Performance optimization for an engineering drawings measurement
tool utilizing SVG in browser
Continued on
Page Two…
Used Docker and Kubernetes (GKE) for deploying backend and
frontend containers for iReservos.com which was built with AngularJS
and Spring Boot, JPA, Spring Data, Spring Data Rest, Google Cloud
SQL, SendGrid
Built a data ingestion pipeline with Spring Batch along with realtime
job monitoring dashboard on AngularJS. Designed the manual data
cleaning process with Google OpenRefine that was used by data
migration team
Developed cheque book order management application for NBP
security printing services vendor using Spring Framework, Angular
JS, Jasper Reports
GAMEVIEW STUDIOS. (2012 to 2015) / DENA JAPAN. (Sept 2012 to
March 2013)
DeNA Japan was a parent company of Gameview Studios.
Staff Software Engineer (GAE, AWS, Java, Python, Android, Play
framework, JPA)
Released several versions of multiple mobile games, working in various
roles in client and server development.
Accomplishments:
Designed and developed Bingo module for NFL Matchups while
working out of Tokyo with teams of DeNA Japan and DeNA Studios
Canada. Also worked on discussion board, IAP security etc.
Lead the development of websockets based group chat for MMO
Strategy Game. Ensured scalability through use of Akka Actors. Wrote
fail over script with AWS APIs. Performed load testing and tuned the
Linux server for large number of socket connections.
WORKFORCE SOFTWARE. (Nov 2009 to Feb 2012)
Senior Technical Lead (Java / Java EE, SQL Server, Oracle)
Developed command-line interface for exposing administrative functions,
added clustered index support to schema upgrade tool for Oracle and SQL
Server. Wrote multithreaded graph based data cloning utility. Exposed
web-services for mobile client through Javascript backend
Accomplishments:
Added clustered index support to legacy schema upgrade tool involving
Apache Ant, Java, XSLT and PERL code
RÉSUMÉ, PAGE 2
TAHIR AKHTAR-/
pk.linkedin.com/in/tahirakhtarhashmi
SIBISOFT / GLOBAL NORTHSTAR (Sept 2012 to March 2013)
Software Architect, April 2009 to April 2010
Senior Software Engineer I/II, August 2005 to April 2009
Performed in gradually broader roles while helping upgrade of technology
stack from simple JSP/Servlet to Spring MVC and Google Web Toolkit
Accomplishments:
RÉSUMÉ, PAGE 3
Lead the development of accounts payable module with architecture
based on single page GWT application on the frontend and Spring
Framework on the backend. Integrated GWT in build process
Wrote Financial Report Designer with Java Swing based applets and
Java EE backend using Google Guice for dependency injection
TAURUS SECURITIES (2002 to March 2005)
Web Developer and Administrator
Managed operations of stock exchange portal including web development,
maintenance of real-time stock application, database administration, server
administration, maintenance of intra-site network links and acted as a
liaison with Karachi Stock Exchange IT
PIVOTAL BLACK (2001 to 2002)
Software Engineer (Java, ASP, Visual Basic, MS SQL Server)
Developed web and network applications using Java, Javascript, Visual
Basic and ASP. Lead the development of custom learning management
system for Altvia Tech. Developed backend application for processing
realtime feed from Karachi Stock Exchange and maintaining intra-day and
historical data in SQL Server Database. Java Applet ticker for fetching
quotes from server and displaying on web portal
TECHNOLOGY SUMMARY
Languages: Java, Groovy, Javascript, Python, PHP, C++
Development Tools, Frameworks: Spring Framework, Spring Roo, JPA,
Hibernate, Google Web Toolkit (GWT), AngularJS, jQuery, Android, iOS,
Google Guice, Eclipse, Intellij Idea, PyCharm
EDUCATION
IBA Karachi, PK
MS in Computer
Science, 2015
IBA KARACHI, PK
MBA, 2008
KARACHI
UNIVERSITY, PK
BS in Computer
Science, 2001
CERTIFICATIONS
EMCDSA, 2014
EMC Certified Data
Science Associate
Mobile App
Analytics
Fundamentals, 2014
Google Analytics
Academy
SCJP, 2001
Sun Certified Java
Programmer
VOLUNTEERING
Technology
Consultant for
Pakistan Learning
Network Non-profit online
education platform
Cloud Technologies: Amazon EC2, Elastic Load Balancer, S3 Websites,
Google Cloud Storage API, Google Cloud SQL, Google App Engine, etc.
OS: MacOS, Windows, Linux
Databases: Oracle, MySQL, MS SQL Server, GAE Datastore
Available for
Relocation