We provide IT Staff Augmentation Services!

Sr. Staff Software Engineer (consultant) Resume

2.00/5 (Submit Your Rating)

San Ramon, CA

SUMMARY

  • Expert software product developer, architect, engineer and a fast learner with 18 plus years of experience.
  • Demonstrated history of working in all aspects of teh software development life cycle and developing software product on multiple platforms.
  • Successfully developed, supervised all facets of project management and provided key leadership.
  • Designed and developed highly complex modules and integrated such modules.
  • Sound knowledge of Unix internals, System Programming, File System and Database internals.

TECHNICAL SKILLS

Architecture/Design: Web Applications, Microservices, Serverless, APIs, Data Modeling, Domain Driven Design, OOD

Languages: Java, Go(Golang), C, C++, C#, Python, R, Groovy, JavaScript, HTML5

Cloud: AWS, Predix cloud, Google cloud, Cloud Foundry

Technologies: JavaEE, Oracle, SQL Server, MySQL, Postgres, NoSQL, Redis, Machine Learning(Self study), Airflow, Hibernate, iBatis, Tomcat, REST/SOAP, Mule ESB, ActiveMq (JMS), RabbitMQ, Kafka, Hazelcast, AngularJS, Node.js, Lucene, Solr, Elasticsearch, Big Data, Spark, Hadoop, Hive, Cassandra, Ceph(Distributed Object Store), Zookeeper, Struts, EJB, JDBC, JSP, Servlets

Tools: GitHub, Subversion, IntelliJ IDEA, Ant, Gradle, Godep, Jenkins, TeamCity, JIRA, Rally, Confluence

Methodologies: Agile(Scrum, Kanban)

OS/Platform: Linux, Mac, Windows, VMWare, Docker

PROFESSIONAL EXPERIENCE

Confidential, San Ramon, CA

Sr. Staff Software Engineer (Consultant)

Responsibilities:

  • Confidential is a model - based alarming system used to monitor and analyze teh health of engines, either singly or across teh fleet. Its goal is to improve detection and lead time and reduce false alarms across teh fleets. Confidential allows implementation of Rapid Data Forensics (RDF) discoveries into a run-time environment for field management.
  • It provides an analytics platform that integrates both physics-based and data-driven detection and alerting capabilities in a runtime environment that will support monitoring teh fleet of engines supported by GE. Confidential functionality is divided into a) Alert Generation, b) Asset Ingestion, c) Parameter mapping - running of analytics.

Confidential

Analytics Orchestrations

Responsibilities:

  • Implement Load Data Service(LDS) and Parameter Mapping(PM) modules. These modules are being developed in Java. LDS extracts data flight report data from RMD database and loads into RabbitMQ for further processing.
  • Implement Confidential gateway and ingestion modules.
  • Architected and designed key components of FPA
  • Hands on development of teh key components of FPA

Environment: Go(Golang1.8), Java1.8, Apache Airflow, Angular JS, Pyhton, R, Predix, Kafka, Cassandra

Confidential, Pleasanton, CA

Sr. Staff Software Engineer/Software Architect R&D

Responsibilities:

  • Architected teh design of Run Analysis Forensic Tool(RAFT) for DNA sequencer.
  • Hands on implementation of RAFT.
  • Introduced new technologies like Apache Airflow and Ceph (Distributed Object Store).
  • Lead teh development of RAFT.

Environment: Java 1.8, Apache Airflow and Ceph (Distributed Object Store), Angular JS, Python.

Confidential, Oakland, CA

Software Product Module Lead

Responsibilities:

  • Designed, implemented Container Terminal Yard Planning and Yard Design features.
  • Using executor framework created multi-threaded Job Runners for inventory yard position resolution.
  • Extensive experience in concurrent multi-threaded programming in Java using executor framework.
  • I was involved in troubleshooting threading issues and identifying race conditions.
  • Hands on implementation of teh new features.
  • Lead role: Managed a team of developers. Mentored developers. Reviewed their code. Provided expert advice. Prioritized issues for them.
  • Organized and arranged planning poker and sprint planning. Created sprints.
  • Worked with Product Managers/Owners. Presented feasibility study report for teh new features.
  • Hosted daily scrum meetings. Published sprint retrospective after teh completion of sprint.
  • Created Technical and Functional Specification documents for new features.
  • Worked with Technical Documentation team. Reviewed and provided feedback on Technical Documentation.
  • Worked as a Subject Matter Expert on Yard and Rail Module.

Environment: Java 1.8, ZK technology, HTML 5, Oracle, SQL Server.

We'd love your feedback!