Post Job Free
Sign in

Software Development Engineer

Location:
San Francisco, CA
Salary:
125000
Posted:
September 21, 2020

Contact this candidate

Resume:

M. Ahsan Ghani

+1-250-***-**** https://github.com/mahsanghani

**********@*******.*** https://www.linkedin.com/in/mahsanghani/ WORK EXPERIENCE

Parhako Online, Toronto, ON Jan, 2020 – Present

Software Engineer

● Cloud Infrastructure on Amazon Web Services – deploying EC2 instances with snapshot lifecycle management, configuring Lambda functions permissioned by IAM policies triggered by updates to certain SQS or S3 buckets.

● Building backend infrastructure for an online education platform with integrated video conferencing using React.js with a backend database written in MongoDB using GraphQL & Mongoose schema, frontend integration Node.js

● AWS: Glue, EC2, IAM, RDS, S3, Gateway API, Cognito, Lambda, Fargate, Terraform, CloudFormation, MongoDB, DynamoDB Liquid Analytics, Toronto, ON May, 2019 – Present

Software Engineer

● Deploying Google Cloud functions to call via RESTful API commands to extract, load and manipulate client data

● PostgreSQL migration from Amazon Web Services (RDS, S3) to Google Cloudand applying recipes in DataPrep.

● GCP: serverless solutions on Cloud Pub/Sub, Cloud Storage, Dataflow, DataPrep, BigTable, BigQuery, SQL. Kinaxis, Ottawa, ON Jan, 2019 – Apr, 2019

Software Engineering Intern

● Supporting Sales Account Executives as well as Inside Sales Representatives with logging information in SFDC

● Identifying prospective contacts using NetProspex, Hoovers, Zoominfo, LinkedIn with materials from from InDesign

● Facilitating in researching target accounts and their contact information for the sales and marketing team

● Database mining and manipulation as well as graphic design with Adobe Photoshop, extensive use of MS Office PROJECTS

Virtual Assistant February, 2019

Carleton University Hackathon

● Implemented a speech recognition algorithm in C++ to parse a verbal command and query searches from a Linux terminal to online encyclopedias and computational engines by configuring numerous API’s and displaying in a GUI

● Added a refinement filter to keep and display concise relevant results or request user for additional clarification

● Experimented with different languages for the virtual assistant to reply verbally and sustain conversation Safe Driving Simulator February, 2019

University of Ottawa Hackathon

● Implemented an object recognition algorithm in C++ using OpenCV libraries to identify objects in a racing game as a driving simulation. Incorporated facial and emotional recognition algorithms to run concurrently using a webcam

● Transmitted real-time data between 4 computers, each carrying out a different algorithm, via a cloud storage platform using Pub-Sub (Publish-Subscribe) as well as Data Flow for streaming and batch processing SKILLS

• Programming: C++, CSS, SQL, C, Python, MongoDB, Express, React.js, Node.js

• Methodologies: Agile, Scrum, Iterative, Cross-functional teams, Test-Driven Development, Continuous Integration

• Applications: IntelliJ Pycharm, Visual Studio 2019, VS Code, Git, JIRA, Confluence, Jenkins

• Cloud: Glue, EC2, IAM, RDS, S3, Gateway API, Cognito, Lambda, Fargate, Terraform, CloudFormation, MongoDB, DynamoDB EDUCATION

University of Toronto

Master of Engineering in Mechanical Engineering

2017

University of British Columbia

Bachelor of Applied Sciences in Mechanical Engineering 2015

ACADEMIC PUBLICATIONS

Mohammadi MS, Ghani M, Komeili M, Crawford B, Milani AS. The effect of manufacturing parameters on the surface roughness of glass fibre reinforced polymer moulds. Composites Part B: Engineering. 2017 Sep 15;125:39-48.



Contact this candidate