Summary
Overview
Work History
Education
Skills
Timeline
Websites
My Projects
Generic

Ajay George

Toronto,ON

Summary

Highly-skilled software development professional bringing more than 9 years in software design, development and integration

Overview

10
10
years of professional experience

Work History

Scala Developer

TD Securities
03.2022 - Current
  • Discussed issues with team members to provide resolution and apply best practices.
  • Updated old code bases to modern development standards, improving functionality.
  • Participated in software field testing to verify performance of developed projects.
  • Collaborated on stages of systems development lifecycle from requirement gathering to production releases.
  • Worked on ZIO, Akka frameworks to create streaming data applications

Software Developer

Yoppworks
08.2020 - 02.2022
  • Communicated with client to illustrate deficits and bottlenecks within existing software.
  • Reviewed project specifications and designed technology solutions in Cloudflow and Scala that met or exceeded performance expectations.
  • Revised, modularized and updated old systems to modern development standards using Scala and reactive systems, reducing operating costs and improving functionality.
  • Orchestrated efficient high-scalable software deployments in Kubernetes.

Big Data Test Engineer

ICBC
02.2019 - 06.2020
  • Verified data integrity and accuracy between multiple database systems using scala programs
  • Developed and maintained SQL and spark codes to verify business logic
  • Implemented efficient spark jobs in Scala to periodically validate data
  • Coordinated with project management staff on database development timeline and project scope

Software Engineer

Scienaptic Systems
02.2018 - 11.2018
  • Research, design and implementation of scalable applications for big data analysis using Scala and Java
  • Devised data management software with modules for ingesting, transforming, model building, monitoring and generation of reports using big data stack including Spark and HDFS
  • Developed streamlined application for real-time scoring
  • Developed frontend web application using aurelia and typescript
  • Created prototypes for testing new capabilities to confirm feasibility
  • Worked closely with other team members to plan, design and develop robust solutions in timely manner

Android Developer

Spoyl
03.2017 - 02.2018
  • Research and development of Android(Java) app for efficiently buying and selling new and used products
  • Used Java as main programming language along with SQLite for client side storage
  • Involved in all aspects of application life cycle from research and planning through deployment, testing and post-launch support
  • Devised all documentation for the app, detailing all aspects, functions, capabilities, and features
  • Worked closely with other departmental peers and customers to develop high availability solutions and efficiently resolve issues

Full Stack Developer

Teehalf solutions
03.2014 - 06.2016
  • Built application platform foundation using scalable reactive frameworks such as Play Framework using Scala language
  • Maintained J2EE server project written in Java
  • Designed strategic plan for component development practices to support future projects
  • Collaborated with team members to create applications system analysis based upon client requirements
  • Designed and implemented database ( MySQL and PostgreSQL ) for core business services
  • Provided methodologies for object-oriented software development and efficient database design
  • Hands on experience in web development
  • Designed and developed enterprise and consumer level Android applications
  • Developed offline first android applications with performance focused design
  • Hands on experience in Akka for building effective reactive systems.

Education

B.Tech - Information Technology

Jyothi Engineering College (Calicut University)
Thrissur
2013

Skills

  • Scala
  • Play Framework, J2EE
  • Akka, ZIO, Spark
  • SQL, Gremlin, CQL (Neo4j)
  • JavaScript, TypeScript
  • Java
  • HTML, CSS
  • Android
  • PostgreSQL, MySQL

Timeline

Scala Developer

TD Securities
03.2022 - Current

Software Developer

Yoppworks
08.2020 - 02.2022

Big Data Test Engineer

ICBC
02.2019 - 06.2020

Software Engineer

Scienaptic Systems
02.2018 - 11.2018

Android Developer

Spoyl
03.2017 - 02.2018

Full Stack Developer

Teehalf solutions
03.2014 - 06.2016

B.Tech - Information Technology

Jyothi Engineering College (Calicut University)

My Projects

postboard
Image sharing and discussion app

  • Developed backend using Play framework and Neo4j as main database
  • Using Akka for communications within the system
  • MQTT based notification for real time features across mobile, web and backend servers
  • Built lightweight Android application in terms of resources.
  • Whole system is built by modular architecture, with dependency inversion and loose coupled components which is reactive and highly scalable.
  • Https://github.com/ajaygeorge91/postboard_server, https://github.com/ajaygeorge91/postboard_android

cardafin.com

Wallet/NFT manager for cardano(possibly other crypto networks) wallet

  • Developed backend using zio, scala and typescript
  • Using functional and reactive for communications within the system
  • Realtime wallet updates with use of Kafka
Ajay George