
Proficient Full Stack Software Engineer with over 5 years of experience specializing in Agile methodologies. Skilled in Java, Kotlin, React, JavaScript, TypeScript, and Ruby on Rails, with a proven track record of delivering user-friendly applications.
Familiar with foundational AWS services such as EC2, S3, and Lambda, enabling effective deployment and management of cloud applications to support scalability and reliability.
· Develop and execute assembly language programs using a third-party RARS simulator
· Instruct undergraduate students with software controls for ‘Introduction to Computer Architecture’ course
· Evaluate research work based on executable assembly code and C programming language
· Responsible for monitoring, assessing the workshop results submitted by students and set further follow up goals
Project: ABB-EL CP
A web application that keeps track of Power Plant metrics and visualizes data using graphical interpretations
● Owned development of dashboard to manage widgets and made it mobile friendly
● Integrated RBAC (Role Based Access Control) with Angular using Authentication guard
● Performed Internationalization (i18n) of application for 10 languages using language-translator Node package
● Extensively worked on angular, highcharts, gridstack and jspdf node packages in Angular
Project: CCOE
A web application to plan, track and manage software development projects and customizing workflows
● Automated report generation for projects based on the workflows defined
● Developed built-in support for form validation, submit, Add/Update/Delete the projects in the workflow
● Devised Proof of Concepts using various technologies and libraries to validate the technical feasibility and scope of customization necessary to integrate it with the project
Programming Languages: Java, Ruby, JavaScript, Typescript, Python, kotlin
DataBases: DynamoDB , MYSQL, Oracle
UI Technologies: React, Angular4/6/8, RxJS, jQuery, AngularJS, Web Forms, JQuery, Webs Services(REST,SOAP)
Development IDES: VSCode, Intellij, Eclipse, Visual Studio
Version Control Tools: GitHub, Git, BitBucket
Big Data Technologies: Hadoop, Hive, MapReduce, Spark
Streaming Platforms: AWS SQS, AWS SNS, Azure Event Bus, Azure Event Hub
Cloud Technologies: AWS EC2, Docker, Kubernetes, IaaS, PaaS, SaaS, Microsoft Azure
Operating Systems: Windows, Linux
SDLC Methodologies: Waterfall, Agile(Scrum), JIRA