Post Job Free

Resume

Sign in

Software Engineer Engineering

Location:
Singapore, Singapore
Posted:
September 28, 2023

Contact this candidate

Resume:

Amit Rahman

adz0zz@r.postjobfree.com github.com/amitrahman1026 linkedin.com/in/amitrahman1026 +1-551-***-**** Work Authorization: Eligible for OPT

EDUCATION

Bachelor of Engineering (Honours) in Computer Engineering, National University of Singapore 2024

• NUS Engineering Scholar - Awarded to 50 engineering students in faculty cohort of 1500 (expected)

• 2

nd

Major in Quantitative Finance

WORK EXPERIENCE

Fullstack Software Engineer Intern Jul 2023 - Sep 2023 Coditioning Remote

• Owned the system design & development of a code execution engine, tailored for Coditioning’s e-learning platform

• Designed a RESTful OpenAPI Schema for a Python-centric backend, laying the foundation for seamless code submission and retrieval, as well as historic data access.

• Initiated comprehensive technology evaluations, first appraising programming languages—Python, Go, and C++—to strike the optimal balance between scalability and rapid delivery. Subsequently, chose FastAPI as the premier HTTP server framework based on the findings

• Devised a suite of intuitive API endpoints to empower frontend functionalities: code submissions, status verifications, result acquisitions, and past submission access.

• Overcame Heroku’s 30-second response time constraints. Designed callback-enabled endpoints for clients to poll effec- tively, averting timeouts and enhancing the initial prototype’s responsiveness.

• Spearheaded the design of a push-notification mechanism for real-time code execution result alerts, delving deep into websockets and Server-Sent Events to ensure seamless user experience.

• Worked closely with the CTO and fellow interns, learnt industry best practices in modular software development, comprehensive testing approaches, and the creation of robust, fault-tolerant, efficient, and readable code DevOps Intern May 2023 - Aug 2023

HydraX Singapore

• Deployed & implemented internal tools in Elastic Kubernetes Service, enabling cost analysis and optimization for the company’s products, increasing granularity from cluster to container level.

• Created custom Grafana dashboards using promQL for cost monitoring and reporting.

• Identified and handled duplication in log ingestion monitoring stack and reduced cloud storage costs in various clusters up to 39.8%.

• Migrated AWS resources to CDK in the infrastructure pipeline for private digital exchanges in development clusters, for increasing automation coverage of CI/CD pipeline.

• Monitored security vulnerabilities for new test cluster images patching and upgrading deprecated packages.

• Enhanced Grafana automation stack, integrating Github actions for versioned deployment of dashboards in new nodes. Venture Capital Intern Jan 2021 - Mar 2021

K3 Ventures Singapore

• Scraped and visualized data from SEC EDGAR Filing API and identified IPOs stock price trends around lock ups.

• Researched and presented on DeFi opportunities and trends for payment transfer in the underbanked APAC countries.

• Assisted in pitch deck reviews, due diligence, and client networking for ventures targeting of alternative protein startups. PROJECTS

Search and Rescue Robot Vehicle

• Designed tele-operated robot modelling search and rescue capabilities for terrain mapping and collision avoidance.

• Implmented LIDAR, ultrasonic sensors, and communication protocols on Robot Operating System (ROS).

• Telemetry and geo-data collected sent from Raspberry Pi (RPi) to Hector SLAM ROS Node on the host laptop via websocket, visualisation of the environment processed via RViz.

• Configured data packets to communicate between 16-bit Arduino UNO and 32-bit RPi ARM device over UART protocol.

• Established secure communication channels and validated certificates in simple implementation of TLS communication. Command Line Timetable Manager

• Designed OS agnostic CLI based university timetable & academic planner with persistent local storage, written in Java.

• Implemented MVC software architecture in a monolithic app & scraped course data from official course catalog.

• Implemented build automation using Gradle, with JUnit tests. CI/CD pipeline was automated using Github Actions. SKILLS

Programming Languages C/C++, Python, Java, TypesScript, JavaScript, Verilog Technologies ROS, React, Express, Vite, FASTApi, AWS, Kubernetes, Docker, Loki, Grafana, Thanos



Contact this candidate