Post Job Free

Resume

Sign in

Software Engineer

Location:
Queens, NY
Posted:
November 17, 2020

Contact this candidate

Resume:

Bingan Feng

917-***-**** adhxke@r.postjobfree.com linkedin.com/in/bingan-feng-404 New York (willing to relocate) SUMMARY

Passionate, innovative and committed software engineer with 3 years experiences and solid understanding of Java and OOP. With a good understanding and practical experience with Git, automation around building, testing and releasing software. Familiar with Agile and Scrum methodologies and popular AWS technologies. SKILLS

Language Java, Javscript (ES5, ES6), SQL, Python

Database & Connectivity MySQL, MongoDB, Redis, JDBC, JPA, Hibernate, MyBatis Back-end Framework Spring-SpringMVC-Hibernate, Spring Boot, Express Front-end Framework React, Redux, Bootstraps, Semantic UI Server Tomcat, Nginx

Search Engine Elasticearch-Logstash-Kibana

Tool Git, Maven, Docker, AWS

Development Methodologies Agile/Scrum

PROFESSIONAL EXPERIENCE

Software Development Engineer, Full-time Intern Amazon Web Service, Seattle, WA Jun 2020 - Aug 2020 Stack: S3, SNS, SQS, EC2, Elasticsearch, Logstash, Kibana

Designed and delivered a log monitoring system for commercial DNS query logs using AWS and ELK stack

Decreased the regular time for targeting query logs in question from two days to a few minutes

Set up Logstash as a service on EC2 instances and solved EC2 maintenance problem with Auto Scaling Group

Used a standard SQS queue as a buffer to avoid data loss and as a load balancer for EC2 instances to fully leverage EC2 performance

Configured Logstash to fetch log files from the S3 bucket based on SQS messages and parse logs and index documents into Elasticsearch

Tuned the configuration of Elasticsearch and Logstash to achieved 9.6 million documents per second indexing rate RELEVANT PROJECTS

My Blog Sep 2020 - Oct 2020

Stack: Spring Boot, JPA, Hibernate, MySQL, Thymeleaf, Semantic UI

Developed a full stack blogging web application based on Spring Boot framework

Used Hibernate as ORM framework implementing Spring Data JPA for MySQL JDBC

Handled request mapping with Spring MVC framework and rendered frontend page with Thymeleaf template engine and Semantic UI

Integrated with plugins like Editor.md, Prism, Tocbot, Waypoints, jQuery.scrollTo for better user experience

Used MD5 for password encryption

Ballot DApp using Blockchain Technique Sep 2019 - Oct 2019 Stack: Node.js, Solidity, Truffle

Developed a ballot Dapp for the most popular singer competition show in China, which featuring its automation and transparency in vote-counting with blockchain technique

Defined use cases functions of the chairman and voters in smart contract written in Solidity

Initialized smart contract with Truffle and deployed contract on web3 provider and connected to web app Face Detection Web Application Jul 2019 - Aug 2019 Stack: React.js, Node.js, Express, MongoDB, Tachyons

Developed a web app that features human faces detection in input images and supports user registration, authentication and profile updating functionalities

Built front-end with React framework and Tachyons framework

Implemented face detection functionality by integrating with Clarifai API

Built RESTful APIs with Express framework and used bcrypt library for password hashing Group Messenger Mar 2019 - May 2019

Stack: Android, Java

Developed a group messenger Android application in Java simulating client-server communication

Used the Socket API for connections among 5 AVDs

Implemented a Dynamo-style key-value messages storage system using DHT and Quorum replication

Achieved Total and FIFO Ordering Guarantees communication among 5 AVDs under app failure situation



Contact this candidate