We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • I have been a technical expert in IT area for more than 12 years. Now I am working in Confidential to use Spark Streaming + Kafka to process data from Tsys to downstream teams. It's in the AWS cloud environment and I am using AWS Lambda/CFT, Chef, docker etc, Devops tools to build up infrastructures from scratch.
  • I have rich experience in production rollout, monitoring, maintenance and troubleshooting. In the team, I work with associates/contractors and in Spark streaming + Kafka tech, I lead team's tech direction. I'm also an active Spark contributor in apache spark user group to answer, discuss Spark core/streaming questions.
  • In the last 3 years working on Spark, Storm, Kafka, Hive, Cassandra, Hadoop, Solr, Spring.
  • Rich experience in Production deployment and problem quick solving.
  • Rich Spark Streaming/Kafka Experience
  • Expert in language Java and Scala. A fast coder/tester. Familiar with GO and Python as well.
  • Good at Data structure, algorithms and design patterns.
  • Great command of AWS EC2/Lambda/Cloudformation/Chef/Docker
  • Familiar with TICK Stack for metrics dashboard
  • Tech lead experience in an agile team to manage 2 to 5 team members.
  • Coursera certified - "Big Data Analysis with Scala and Spark"
  • Coursera certified - "Parallel programming" (in Scala by EPFL)
  • A Certified Scrum Master
  • Visa: Permanent Resident (Green Card)

TECHNICAL SKILLS

  • Spark/Hive/Hadoop/Cassandra/Camel/ActiveMQ/Solr/Spring/Kafka/
  • Java/Scala/C#/C/SQL/4GL/Python
  • JUnit/Spring/JPA/Hibernate/Rest/Web Services
  • Fiddler/SoapUI/Airwatch MDM
  • EAI/Websphere/Geronimo/Tomcat/Message Queue/IIS
  • Intelllij/Eclipse/Maven/SBT/Ant/Ivy/Gradle
  • Git/SVN
  • Jira/Slack/Clarity
  • Teamforge/Jenkins/Automatic/Sonar/TFS/AnthillPro/Remedy 8
  • Chef/Docker/AWS/EC2/CloudFormation/VirtualBox/VMware
  • Great command of English verbal/written and communication.
  • Rich experience in a tech lead role of leading an agile team with team members of 2 to 5.

PROFESSIONAL EXPERIENCE

Confidential

Senior Software Engineer

Responsibilities:

  • eCommerce user/session/advertisement analysis (Spark Streaming/Kafka/MySql/Java/Scala)
  • Spark Daily/weekly reports job development (Spark/Scala/Cassandra)
  • Developing Spark application to do log analysis sourced from Hive. (Spark/Scala/Hive)
  • Streaming Data integration system for Global Supplier Data. (Camel/Solr/Hive/Cassandra/Spring/Java)
  • Being an activist for internal Scala/Spark tech community
  • Technical research and performance testing.

TECHNOLOGIES USED: Java EE, Hadoop, Spark, Storm, Cassandra, Solr, ActiveMQ, Message Queue, TomCat

Confidential

Senior Software Engineer

Responsibilities:

  • Battery Maintenance to make sure 2000+ Confidential Store/DC users to use batteries more efficiently. Create complex logic report to catch non-efficient utility of battery using by using Infomix/DB2 SQL logic and BI tools. (J2EE)
  • Product Offer ASP.NET Enhancement (ASP.NET/Unix Middle Tier/Informix DB)
  • Food Safety System maintenance and troubleshooting (J2EE/Android)
  • Working as an individual technical expert to run through full cycle of p reject SLDP.
  • Being familiar with varied delivering/KT process for different teams and system tools(Remedy, etc).
  • Resource Management, Escalation management, etc.
  • Response quickly to clients' any new requirement changes.

TECHNOLOGIES USED: J ava, Informix, EssBase, Unix, C++, C#, J2EE

Confidential

Software Engineer

Responsibilities:

  • Design project plan and track project status, control schedule.
  • Cooperate with business user to ensure requirement is synchronized with design/coding, and quick response for user's requirement change.
  • Cooperate with offshore to get better code quality. Review and ensure code quality
  • Be responsible for production release.
  • As a tech lead to manage a 6-member team for daily maintenance activities.
  • Responsible for understanding requirements from business team
  • Guide development technology, plan and schedule.
  • Troubleshooting for technology solutions or issues happen in maintenance activities.
  • (This is a full time Project Manager position through Confidential )

TECHNOLOGIES USED: J ava EE/Oracle/ Unix/ SQL Server 2008/ SSRS/ SSIS/ Java, Flex

Confidential

Tech Lead

Responsibilities:

  • Building batch application for Linear Programming Solver
  • Maintain Pricing tool and Solver which is used to calculate plan of shipping date/effort for Intel CPUs.
  • Cooperate with business user to ensure requirement is synchronized with design/coding, and quick response for user's requirement change.
  • Support Malaysia, Philippine and Japanese user to use Solver and Pricing tool.
  • Cooperate with Malaysia, Philippine IT team to close issues with quick response.
  • As a mentor to lead 2 interns.

TECHNOLOGIES USED: J ava /Oracle/ Unix/ C#/ .Net

We'd love your feedback!