Summary
Overview
Work History
Education
Skills
Websites
Certification
Languages
Personal Information
Timeline
BusinessAnalyst
Alexander Lobo

Alexander Lobo

Livermore,United States

Summary

Java/J2EE developer with 20+ years of IT experience with in-depth knowledge of object oriented programming in Java, Python and GoLang. 12+ years of experience in software design and development of enterprise applications using Java/J2EE technologies and Web technologies. 4+ years of experience designing and developing J2EE applications using frameworks like Spring and Hibernate. 10+ years of experience with Java based Network Management Systems like ManageEngine WebNMS System. Experience using build tools like Ant/Maven/Gradle. Strong experience with Agile/Scrum methodology/Ceremonies and Continuous Integration tools. Proficient in using and developing Rest APIs with AWS API Gateway. Good experience in using ELK Stack( Elastic search, Logstash, Kibana ) and Grafana for metrics visualization and log analysis. Expertise with using IDE tools like Eclipse, VS Code, Android Studio. Good experience in writing SQL queries. Expertise with Source control systems like Github, Perforce, and SVN. Key contributor in development of Oracle Responsys Web Retargeting Service (Now called, Oracle Marketing Cloud's Rapid Retargeter) Proficient in RESTful API design and implementation Expertise in microservices architecture Programming Languages: Java, Python, GoLang. A excellent team player and fast learner, oriented towards strong problem-solving, communication, interpersonal and teamwork skills. Deeply passionate about enhancing my technical skills. Interested in Cyber Security and Ethical hacking.

Overview

23
23
years of professional experience

Work History

Member Of Technical Staff

Viasat Inc.
San Jose, California
01.2018 - 10.2023
  • Developed in-house metrics collection system for a monitoring and alerting solution solely based on Java/xMatters/Slack, Apache Kafka for streaming the metrics
  • Used Kafka/databus to queue the metrics and used Grafana dashboards to present an almost live view of the server statuses including their memory and disk utilization
  • Used xMatters/Slack to push alerts and info messages for managing the server alerts
  • Single handledly around 30 Raspberry Pi based IoT clients that were used to play and collect video QoE metrics
  • Improved the quality of metrics by moving the Rasbian OS to 64bit
  • Used AWS IoT core remote jobs and wrote custom software upgrade and installation templates to maintain keep the software up-to-date on the Raspberry Pi remotely
  • Implemented an alerting mechanism with xMatters and slack when an AWS IoT client's remote agent goes offline
  • Used AWS IoT device sdk to connect to these remote IoT things securely via browser based ssh sessions
  • Maintained AWS lambda functions that were used to collect and store the metrics into the AWS Timestream
  • Used AWS Layers to handle the lambda dependencies
  • Worked on the server side with GoLang to handle the wireless traffic and flows
  • Learned GoLang, Flutter/Dart out of personal interest
  • Looking to create more project with these technologies.

Senior Software Engineer

Financial Engines
Sunnyvale, California
09.2015 - 06.2017
  • Developing Web based solutions for AppDev team using Java, Spring/Hibernate and Oracle PL/SQL
  • Role includes gathering requirements, participating in design discussions
  • Maintain existing customer and on-board new customers to the Web-Retargeting solution that collects and analyses the user behaviour on a website
  • The data collected is then aggregated to determine if an user has abandoned a shopping cart
  • This solution was later ported to the Oracle Responsys Marketing Cloud Platform as a feature called as Rapid Retargeter.

Software Engineer, Application Development

Oracle Corporation
San Bruno, California
03.2014 - 08.2015
  • Developing Web based solutions for AppDev team using Java, Spring/Hibernate and Oracle PL/SQL
  • Role includes gathering requirements, participating in design discussions
  • Maintain existing customer and on-board new customers to the Web-Retargeting solution that collects and analyses the user behaviour on a website
  • The data collected is then aggregated to determine if an user has abandoned a shopping cart
  • This solution was later ported to the Oracle Responsys Marketing Cloud Platform as a feature called as Rapid Retargeter.

Software Developer, Application Development

Responsys Inc.
San Bruno, CA
03.2012 - 03.2014
  • Developing standalone and Web based Applications for Custom Solutions using Java, Spring/Hibernate and Oracle PL/SQL
  • Role includes gathering requirements, participating in design discussions.

Staff Engineer

Tellabs Inc
Santa Clara, US
11.2009 - 02.2012
  • Software development using AdventNet's WebNMS framework
  • Core Java/J2EE, Javascript/HTML/AJAX, Java Server Faces using RichFaces and PrimeFaces.

Sr. Software Engineer

Wichorus Design And Development Ltd.,
Hyderabad, Telangana, India
09.2008 - 11.2009
  • Involved in Design, Development and Testing of Network Management Application called WiChorus SmartCore EMS
  • The modular architecture enables the distribution of functionality across one or more servers to provide optimal performance and redundancy

Consultant

Angel Consultants
08.2007 - 09.2008
  • Software development and consultancy services to M/s
  • SuperNova Networks on NMS/EMS

Senior Software Engineer

AdventNet inc.
11.2000 - 08.2007
  • Was part of the core team as Lead Developer in ManageEngine OpManager - a customized version of WebNMS that aims at ensuring high availability and performance of Enterprise Network by providing proactive fault and performance monitoring
  • Excellent Domain knowledge in Network Management
  • Was mainly responsible for development of various modules (viz., Fault, Performance, Topology, Configuration ) of OpManager
  • Was responsible for providing Technical Support and Rapid Feature Development for Active Customers of OpManager
  • Also participated in the Product Testing/Release Validation Cycles and writing Test Cases for the features developed
  • Well conversant with the Software processes and methodologies (SRS,DRS,QAD etc.,)

Education

B.Sc. - Mathematics

University of Madras
01.1998

HSC - Mathematics and Science

Kendriya Vidyalaya
01.1993

Skills

Java/J2EE / GoLang / Python

Flutter/Dart

Oracle 10g/MySQL

Trino

AWS Dynamodb/Timestream

Apache/Tomcat

Ngnix

HTML/CSS

XML

Rest API/JSON

Nodejs

Vuejs

Javascript / JQuery / TypeScript

Docker

Certification

AWS Concepts

Languages

Hindi
English
Tamil

Personal Information

Title: Member Of Technical Staff at Viasat Inc.

Timeline

Member Of Technical Staff

Viasat Inc.
01.2018 - 10.2023

Senior Software Engineer

Financial Engines
09.2015 - 06.2017

Software Engineer, Application Development

Oracle Corporation
03.2014 - 08.2015

Software Developer, Application Development

Responsys Inc.
03.2012 - 03.2014

Staff Engineer

Tellabs Inc
11.2009 - 02.2012

Sr. Software Engineer

Wichorus Design And Development Ltd.,
09.2008 - 11.2009

Consultant

Angel Consultants
08.2007 - 09.2008

Senior Software Engineer

AdventNet inc.
11.2000 - 08.2007

B.Sc. - Mathematics

University of Madras

HSC - Mathematics and Science

Kendriya Vidyalaya
Alexander Lobo