Full Stack Developer
Location : Ahmedabad, India,
Experience : 5 Year
Rate: $8 / Hourly
Availability : Immediate
Work From : Offsite
Category : Information Technology & Services
● Around 5+ years of extensive experience as a Full Stack Developer with hands-on experience in Java, Spring boot, Oracle, MongoDB, Postgres, JUnit, SQL, ReactJS, ReduxJS, CSS3, HTML5
● Extensive experience in developing APIs and business logic required for backend
● Extensive experience with third-party API integrations
● Contributed to core internal library enhancements
● Can write meaningful unit test cases with good coverage using Junit/TestNG
● Experienced in creating reusable components with ReactJS
● Can work independently with little guidance.
● Well-versed in technology and writing maintainable clean code to create reliable systems.
● Confident communicator, strategic thinker, and innovative creator
- Developed Responsive Pages using React by following Wireframes provided by the UI/UX Team.
- Created and Modified some of the Components in their huge ( 560+ ) component library.
- Written unit tested wherever needed using Jest
- Worked on Pyramid (Python) backend to load data in React components from the database.
- Reported and Fixed issues in some of the internal libraries, and it created great value for them.
- Active participation in code reviews.
It is a very popular news website with a huge user base in the US. It is built with ReactJS frontend, Python as backend and Brightspot as CMS. They are using a storybook with around 500 different components used across the website.
- Integrated third-party APIs to get vehicle information from standard catalogs ( National Auto Glass Specifications, ChromeData ) along with local caching to save cost on API calls
- Extensively used AG-grid throughout the project
- Created CRUD screens with APIs and DB
- Designed a screen to track recent order assignments with color coding
Admin Panel for Vehicle Insurance Mobile App
- Developed Dashboard, Elements versioning, Auto task, and machine Learning features using React and Java independently.
- Created REST APIS for different applications with Java.
- Worked on integration with 3rd party ETL service which was using Amazon Glue.
- Worked on the feature in which users can create dynamic APIs using SQL as a query language to process data
An application similar to Power BI where users can select from various data sources and generate charts on the fly.
- Contributed to in-house ORM
- Contributed to a library named spark-calc which they were using for business calculations and logic of the power generation domain
- Developed generalized backend structure for bulk operations to reduce code redundancy
- Worked on loading XML data from third-party ( PJM ) APIs into application tables along with validations
- Developed CRUD endpoints and screens for support screens for the application
An Enterprise application to trade and manage energy produced by generation plant owners in the United States.
- Worked on creating the entire application from scratch
- Implemented role-based authentication using JWT claims
- Worked on Power Spark API integration to get a calculation of loaded data for different scenarios
- Worked on creating dynamic dashboard features where the admin can configure different combinations of data with db configurations and procedure calls, which can be consumed by users with permissions
- Implemented basic unit test cases
An Application to load data from Excel data sources and provide different views of processed data