Personable business professional bringing successful 9+ years career in financial roles within large and fast-paced corporations. Release-planning specialist trained in advanced Excel modeling. Creative solutions architect with real-time problem-solving flexibility.
Overview
12
12
years of professional experience
Work History
Data Engineer
Capital One
09.2019 - Current
Built databases and table structures for web applications.
Designed and implemented effective database solutions and models to store and retrieve data.
Communicated new or updated data requirements to global team.
Contributed to internal activities for overall process improvements, efficiencies and innovation.
Conducted data analysis using Snow SQL, SQL, and Python to generate reports tailored for business stakeholders.
Designed and maintained Tableau Dashboards and Reports while ensuring daily monitoring.
Ensured data quality by analyzing source data prior to project initiation.
Analyzed data using Code workbook for data transformation projects in Python and SQL
Employed Python scripts to load data from Snowflake and Redshift into Amazon S3, facilitating Data Visualization in PowerPoint presentations.
Used AWS Amazon S3 and python to connect pipeline and perform analysis.
Java Developer
Ally Financial
09.2018 - 06.2019
Used BitBucket extensively as versioning tool and used Maven for automated building of project
Used Java 8 features in developing the code like Lambda expressions, functional interfaces, creating resource classes
Configured Maven dependencies and wrote the build scripts for the Jenkins build and deployment
Followed Test Driven Development (TDD) approach to develop the application
Used Spring MVC to design the Rest API's and Apache camel was integrated for routing mechanisms
Developed Copy Functionality API as part of change request for ACM Target state
Wrote test cases using Junit and Mockito framework and ensures that the test cases are updated as and when the functionality associated with the test case changes
Used Jira and HP ALM for tracking the issues
Worked closely with the QA Lead to resolve the Defects and issues raised in different environments.
Java Full Stack Developer
Credit Acceptance Corporation
03.2018 - 08.2018
Actively involved in the complete software development lifecycle tasks (design, coding, testing and documentation)
Developed and integrated the application on microservices architecture using Springboot
Worked in configuration of APACHE CAMEL and executing routes, integrating applications using Red Hat Jboss Fuse
Used Java concepts like Collections, Generics, Exception handling, Concurrency to develop business logic
Implemented J2EE standards, MVC architecture using Spring(MVC)Framework and combined with ORM(Hibernate) framework
Interacted with testing team to fix defects
Involved in bug fixes, enhancements and code refactoring
Implemented GIT configuration management tool for code versioning and release
Used Eclipse for development as IDE and involved in Quality Control Activities such as defect tracking, fixing using JIRA.
Java Developer
piXlogic Inc
03.2017 - 02.2018
The application was designed using J2EE design patterns and technologies based on MVC based Monolithic architecture
Agile methodology is used for development of the application
Front end interactive UI was developed using HTML, CSS, jQuery and Javascript
Implemented the application using the architectural principles laid down by several design patterns such as MVC, Business Delegate, Session Facade, Service Locator, Data Access Object, Singleton and Abstract Factory
Implemented various features of Spring such as Dependency Injection, IOC, Annotations and Spring Integration with Struts
Used Spring Security framework to setup authentication and authorization for the application using firm wide single sign on
Implemented Multithreading for handling multiple requests and for high performance
Dependency Injection for managing the components and bean life cycle is achieved in the application using Spring IOC
Protection against session fixation, click jacking, cross site request forgery for application is implemented using Spring Security
Software Engineer
Ninemind Software Solutions Pvt Ltd.
06.2012 - 04.2015
Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability, and performance.
Updated old code bases to modern development standards, improving functionality.
Integrated third-party tools and components into applications.
Tested methodology with writing and execution of test plans, debugging and testing scripts and tools.
Analyzed proposed technical solutions based on customer requirements.
Participated in architecture, design and implementation of back-end features using C++ and JAVA.