Creative Senior Software Engineer offering 12+ years of experience. Enthusiastic about developing forward-thinking solutions to tomorrow's productivity problems. Resourceful and adaptable approach to challenges.
Overview
13
13
years of professional experience
1
1
Certification
Work History
Senior Software Engineer
Finra
06.2022
Developed new rest end points to update node permissions and Aspects
Developed features to cache NodeRef information using AlfrescoSimpleCache package
Upgraded Spring boot version to 2.7.17
Experienced in writing Splunk queries to trouble shoot any production Issues
Developed Webscripts and called Alfresco out of the box services
Developed Scripts using CMIS language to generate reports with Node information
Developed Scripts using CMIS language for datafix based on user requirements
Improved code coverage from 40% to 91%
Written unit tests using Mockito Junit for Java applications and Jasmin Karma for Node
Written integration tests using Cucumber Framework
Involved in creating Jenkin Pipeline for ERM POC work
Developed AWS lambda scripts for updating node properties
Environment: java, Spring, Microservices, NodeJS, AWS, IntelliJ, Microsoft Visual Studio.
Senior Consultant
Fedex
07.2021 - 06.2022
Participate in requirement gathering and analysis phase of the project in documenting the business requirements by conducting workshops/meetings with various business users
Developing java and Python based functionalities
Using Kafka as a messaging system, to deliver the messages to subscribers
Using java technologies to take FedEx user messages and send back efficient way of delivering the goods
Using Python technologies for automate postal data updates in eGIS System
Helping Testing team to write automation test scripts
Performing unit testing using JUnit test also worked on load testing
Performing regression testing using Cucumber framework
Responsible for debugging the project monitored on JIRA (Agile)
Worked on deploying the application in the in-house cloud platform
Coordinating with Offshore team
Developed web services to show the meta data information on UI, which helps end customers to the data process
Participate in requirement gathering and analysis phase of the project in documenting the business requirements by conducting workshops/meetings with various business users
Developed java-based functionalities
Worked on Snowflake and Sql server
Performed unit testing using JUnit test also worked on load testing
Responsible for debugging the project monitored on JIRA (Agile)
Worked on deploying the application in on-premises servers
Performed troubleshooting, fixed, and deployed bug fixes of the two main applications that were a main source of data for both customers and internal customer service team
Developed web services to show the meta data information on UI, which helps end customers to the data process
Environment:java, Spring boot, Microservices,Spring MVC, Spring batch, GIT, IntelliJ, Microsoft Visual Studio.
Principal software engineer
Secure Works
01.2019 - 01.2021
Participate in requirement gathering and analysis phase of the project in documenting the business requirements by conducting workshops/meetings with various business users
Worked with team of developers on Python applications for End point security
Developed Python/Flask, Angular application for Red Cloak (End point security system)
Added support for Amazon AWS S3 and Athena to host static/media files
Worked on Elastic search to store the relational data
Used Python Advanced packages like Numpy and Pandas for quick calculations on huge amount of data
Used Grafana for statistical Analysis
Developed Utility classes to read data from different data sources like flat files, CSV files and Database
Helping Testing team to write automation test scripts
Developed features using Python and angular
Developed Redis cache implementation for storing frequently used data in memory
Developed new events processing implementation using Go Lang
Interfacing with supervisors, artists, systems administrators and production to ensure production deadlines are met
Performed unit testing using Pytestand also worked on load testing
Developed UI features using Angular framework
Used Flask to manage Legacy application
Wrote and executed various Elastic search and AWS-Arora queries from Python using Python-MySQL connector
Involved in development of Web Services using python frameworks to send the data to UI portal in JSON format
Used AWS Cloud watch for log storage
Responsible for debugging the project monitored on JIRA (Agile)
Worked on deploying the application in the inhouse cloud platform
Performed troubleshooting, fixed and deployed bug fixes of the two main applications that were a main source of data for both customers and internal customer service team
Environment:Python 3, Django Restframework, Flask, AWS S3, AWS Elastic cache, AWS RDS, cloud formation, Shell script, Pytest, Linux, Kafka, Docker, Go lang and RDS, GIT, Pycharam, Microsoft Visual Studio.
Senior Associate
DBS
08.2016 - 01.2019
Worked with team of developers on Java applications for Institutional banking
Designed the database schema for the Customer Journey
Designed and developed the framework for the ABL using Spring MVC and Angular
Designed and developed the APIs required to generate the reports using Python
Involved in development of Web Services using REST for sending and getting data from the external interface in the JSON format
Implemented Cron jobs to import the latest data from upstream system
Exported/Imported data between different data sources using SQL Server Management Studio
Developed Utility classes to make it as reusable components for multiple other components
Maintained program libraries, users' manuals and technical documentation
Responsible for debugging and troubleshooting the web application
Successfully migrated all the data to the database while the site was in production
Implemented the validation, error handling, and caching
Held meetings with client and worked all alone for the entire project with limited help from the client
Environment: Java, Spring, Microservices, Hibernate, Angular, Maria DB, Shell scripting.
Team Lead
Goldman Sachs
01.2013 - 04.2014
Developed features using java, slang (proprietary language)
Worked on writing and as well as read data from csv, file and excel file formats
Web-services backend development using Java (Spring MVC)
Worked on Autosys for scheduling jobs for batch processing
Worked on Performance testing to improve the system performance
Performed QA testing on the application
Developed approaches for improving performance of application
Participated in the complete SDLC process
Environment: Java, Slang, Autosys, Tomcat, Linux.
Program Analyst
Shris Infotech Services
08.2009 - 01.2013
Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modelling, analysis, design and development
Generated Use case diagrams, Activity flow diagrams, Class diagrams and Object diagrams in the design phase
Developed core services using Java, GWT for Hospital management system
Overlook the migration activity of PL/SQL programs
Automation of testing using Java
Environment: Java, GWT, Spring MVC, Tomcat, Linux.
Education
DAC (Diploma in advanced computing from IACSD (Institute for Advanced Computing & Software Development) -