E

Emin Afroz

Software Engineer

India4 yrs 8 mos experience
Highly Stable

Key Highlights

  • Integrated feature flagging in a SaaS application.
  • Developed automated data transfer scripts for BigQuery.
  • Achieved 7th rank in HackerRank coding challenge.
Stackforce AI infers this person is a Software Engineer with expertise in SaaS and Data Engineering.

Contact

Skills

Core Skills

JavascriptPython (programming Language)DjangoData StructuresLinuxCompetitive Programming

Other Skills

API DevelopmentAWSAlgorithmsAmazon Web Services (AWS)BashC++ChessDjango REST FrameworkGitGooglingHTMLMySQLNetwork SecurityPostmanProgramming Languages

About

Learning about Software Development, one day at a time. I work as a Software Engineer and care about code quality, security, conventions and best practices. I find Algorithms fascinating and can touch type. My hobbies include travel, watching Anime, Gaming, Chess and Piano.

Experience

Mammoth analytics

Software Engineer

Aug 2021Aug 2024 · 3 yrs · Bengaluru, Karnataka, India · Hybrid

  • Integrated feature flagging using a third party SDK (Split.io) on both frontend and the backend, which allow features to be toggled via the Split.io console. This was integrated with build process with Redis used for caching
  • Wrote a script to transfer batch CSV files from SFTP server to BigQuery tables, based on epoch time, which leaves success or failure messages on a Zulip/Slack communications channel via a bot. A cron schedule was also setup to trigger the script at fixed intervals everyday. Also includes a cleanup script for old datasets
  • Learned to use conventional commit messages to organize commit messages neatly
  • Learned code structure and refactoring practices
  • Various bugfixes and enhancements in different features across the product inlcuding window functions, join rules, and regex.
  • Maintenance of local backend repository
  • Worked as a release manager for production and pre-production environments for updating these servers, including managing Jira tickets and approving / merging pull requests
  • Enhancement of various data processing rules like support for Implicit Joins (type conversions) and BigQuery Upserts
  • Migration to new API framework Litestar using data validation library Pydantic
  • Migration of unstructured CSV processing piece from PostgrerSQL to columnar database DuckDB
JavaScriptPython (Programming Language)SonarqubeSQLVimBash+3

Devsnest

2 roles

Learner

Jul 2021Jul 2021 · 0 mo

  • • Made frontend projects such as card flipping memory game and breakout game using HTML, CSS and JS
HTMLJavaScript

Learner

Apr 2021May 2021 · 1 mo

  • • Got Veteran tag on Devsnest Discord server for the coding challenge 'Solo Combat' held on HackerRank, ranking 7th.
Data StructuresAlgorithms

Innovaccer

SDE Intern

May 2021Jul 2021 · 2 mos · Noida, Uttar Pradesh, India

  • Summer Internship - Summergeeks, 2021.
  • Worked on a monolithic application written in Django, modifying existing APIs
  • Bug fixes and unit testing using Pytest, Coverage & Postman
  • Error resolution and good programming practices followed using SonarQube
SonarqubePostmanDjango REST FrameworkDjangoAPI Development

Virtually testing foundation

Online Intern

Jan 2021Mar 2021 · 2 mos · Los Angeles, California, United States

  • Introduction to Kubernetes
  • Hands on exercises on VMware Virtualisation
  • Network Security

Tryhackme

CTF Player

May 2020Dec 2020 · 7 mos

  • Became familiar with more pentesting methodologies and techniques like Nmap, Metasploit and Gobuster
  • Read through CVEs and manually exploit them while doing the exercises, without the use of Metasploit
  • Password cracking with tools like Hydra, Hashcat, John the Ripper, etc
  • Basic malware reversing using Ghidra
  • Use of OSINT to gather more information
  • Using Splunk to scan through logs and identify how an attacker got in the system
  • Understood Steganography; how data can be hidden in media like images and music files
  • Became more familiar with the terminal using tmux
Linuxtmux

Cryptus cyber security private limited

Trainee

Jan 2020Feb 2020 · 1 mo · Delhi, India

  • Underwent basic Kali Linux training and pentesting methodologies
  • Introduction to pentesting tools such as Metasploit

Knuth programming hub jiit noida

Coordinator

Jul 2017Aug 2018 · 1 yr 1 mo · Noida Area, India

  • Problem Setter in Inter College Programming Contests
  • Event Organization and Management
  • Solved doubts in Algorithms and Data Structures
  • Conducted classes for concepts and techniques
  • Mentored people under me who cracked interviews at MNCs
Competitive ProgrammingData StructuresAlgorithms

Education

Jaypee Institute Of Information Technology

Bachelor of Technology - BTech — Computer Science

Jan 2015Jan 2019

Stackforce found 100+ more professionals with Javascript & Python (programming Language)

Explore similar profiles based on matching skills and experience