Post Job Free

Resume

Sign in

Social Media Software Engineer

Location:
Riverside, CA
Salary:
100,000 USD
Posted:
May 14, 2020

Contact this candidate

Resume:

Pritom Ahmed

adc7q2@r.postjobfree.com 951-***-**** *** Libby Dr, Riverside, CA 92507

EDUCATION

UC-RIVERSIDE

PHD IN COMPUTER SCIENCE

Tentative Graduation - June 2020

BUET

BSC IN COMPUTER SCIENCE AND

ENGINEERING

Grad. April 2012 Dhaka, Bangladesh

Cum. GPA: 3.79 / 4.0

LINKS

LinkedIn:// pritomahmed

Google Scholar:// PritomAhmed

COURSEWORK

GRADUATE

Database Management System,

Information Retrieval and Web Search,

Design and Analysis of Algorithm,

Compiler Construction, Advanced

Computer Networks, High Performance

Computing, Theory of Computation

UNDERGRADUATE

Software Engineering, Machine Learning,

Artificial Intelligence, Operating Systems,

Algorithms, Databases, Computer

Architecture, Compiler, Computer

Networks

SKILLS

• Java (fluent), C, C++, Go

• Big Data – Spark (fluent),

Flink (fluent), Elasticsearch

(fluent), Hadoop, Cassandra

• Visualization - Kibana (fluent)

• Containerization (Docker)

• Database (Oracle, Postgres,

MySQL)

• Build tools (Maven)

• SCM (Git)

• Testing Frameworks (JUnit,

TestNG)

• Application Servers (Tomcat,

JBoss, WebLogic)

• Java EE (JSP, JSF, JPA),

Spring, Hibernate

• AWS (EC2, EMR, SQS)

RESEARCH INTEREST

Database, Distributed Systems, Data Visualization

EXPERIENCE

UC-RIVERSIDE GRADUATE RESEARCH ASSISITANT

Sep 2014 – Present Riverside, CA

Currently working with Prof. Vassilis J Tsotras on problems related to Spatio-Temporal Databases in collaboration with Prof. Vagelis Hristidis and Prof. Ahmed Eldawy. My current work focuses on storing and indexing text based geo-located social media posts and developing efficient algorithms to answer top-k and reverse top-k queries over spatio-temporal ranges. EBAY PHD RESEARCH INTERN, PLATFORM ARCHITECTURE AND DATA INFRASTRUCTURE (PADI) TEAM

Jun 2018 – Sep 2018 San Jose, CA

VISUALIZATION OF ALERTS AND DISCOVERING FREQUENT ALERT SOURCES THROUGH PATTERN MINING

Adopted the Frequent Itemset Mining approach to discover frequently occurring patterns in different categories of alerts. Then used association rule mining on these frequent patterns to produce association rules. To help summarize/characterize these alerts, developed a real-time alerting dashboard.

Jun 2017 – Sep 2017 San Jose, CA

DISTRIBUTED TRACING AND TIME-SERIES DATA INDEXING

Captured traces over the end-to-end system as continuous incoming streams and performed real-time processing on assembling the traces as the transaction propagates across the entire system while continuously computing statistics on the collected trace as time series format. Visualized these time series data at real-time dashboard for performance debugging. Finally designed and implemented a trace-oriented query language that handles traces, logs and spans.

THERAP SERVICES LLC SOFTWARE ENGINEER

Apr 2012 - Aug 2014 Waterbury, CT (worked from Dhaka, Bangladesh) Delivered features consistent with the product roadmap with an eye toward code abstraction and reuse. Redesigned the UI to improve usability and performance of several existing modules. Experimenting with usability and ease of introduction of new technologies.

SELECTED PROJECTS

• Weather Analyzer (Hadoop, Java)

• Search Engine: Web crawler, Indexer and query analyzer (Lucene, Hadoop, Java, MySQL)

• Admin Console in Apache AsterixDB (Java)

SELECTED PUBLICATIONS (FIRST AUTHOR ONLY)

• Efficient Computation of Top-k Frequent Terms over Spatio-Temporal Ranges, SIGMOD 2017.

• The Swap Matching Problem Revisited – Journal of Theoretical Computer Science (TCS), Elsevier 2014.

• A Graph Theoretic Model to Solve the Approximate String Matching Problem allowing for Translocations. JDA’2013, IWOCA’2012.

• Yet Another efficient algorithm for the Swap Matching Problem. ICIEV, 2012.



Contact this candidate