Skilled software developer with a lot of experience in improving product quality by using modern practices like DevOps. Good at working with popular frameworks such as Angular, Vue, and React, and has a strong ability to mentor and guide team members.
As part of an Agile team, responsible for creating and managing various products and portable widgets for the financial and stock exchange sectors.
The development mainly uses technologies like Java (Spring Boot), JavaScript, and Vue.js. The team follows DevOps practices for continuous integration and delivery, using tools like Jenkins and Kubernetes to streamline the process.
To improve product quality, responsibilities also include conducting code reviews and writing unit test cases.
Working on front-end development, focused on designing and managing products for insurance vendors, using strong skills in Angular and React.
Played a key role in creating a test version of an application to move an Excel-based reporting tool to a web platform, using Angular for the interface, and Python for the backend.
Also responsible for mentoring and training interns, helping them learn and grow within the team.
Develop and maintain a web product built with Angular that offers solutions for oil field services, including predicting and improving operations by analyzing historical data.
Utilized popular MVC technologies like Angular and Backbone.js to develop and maintain web-based applications, including ETL applications with a drag-and-drop GUI, analysis tools, and configuration tools for IoT industries.
Created reusable UI components for Angular applications and collaborated with a team focused on Big Data solutions.
Handled Hadoop administration and support tasks using Cloudera clusters.
Led the migration of an existing Python application to a serverless architecture using the AWS Lambda service, which included optimizing SQL queries.
Developed web applications using Node.js and Express.js for a malicious threat detection tool, enhancing its functionality and user experience, which includes real-time chart reports utilizing JavaScript chart libraries and socket.io for dynamic data visualization.
Handled network duties, including the installation and monitoring of servers.
JavaScript, Typescript, HTML & CSS
Angualr, Vue & React
Python
NodeJs
AWS Lambda & API Gateway
RDS & NoSQL Database
RESTful API
DevOps (Jenkins, Docker and Kubernetes)
Agile Methodologies