Sunnyvale, California, United States
Collaborated on all stages of systems development lifecycle, from requirements gathering to production releases.
• Worked closely with clients to establish problem specifications and system designs.
• Evaluated project requirements and specifications and developed software applications that surpassed client expectations.
• Maintained existing applications and designed and delivered new applications.
In the beginning I joined as a Senior Java Developer for contract position for one big company. At this position I was involved in developing quality assurance system for manufacturing company. The system aggregates raw data from production machines and generates suitable for end users reports and manufacturing logs. My main responsibility is to develop new and maintain existing micro services using java platform with numerous open-source libraries.
The technology stack is Java/Scala, Spring Boot, Mysql, PostgreSQL, HBase, Druid, ElasticSearch, Web Services/Micro Services, Mesos and Kubernetes.