Ashis Jana, Developer in Plano, TX, United States
Ashis is available for hire
Hire Ashis

Ashis Jana

Verified Expert  in Engineering

Software Developer

Location
Plano, TX, United States
Toptal Member Since
May 23, 2024

Ashis is a senior software engineer and technical lead proficient in developing, maintaining, and supporting web and mobile applications. He's a methodical and competent professional with expertise in Agile software development, app performance management, and cross-team collaboration. Ashis understands development life cycles, technical requirements, vulnerability management, app security practices, NIST standards, secure code review, and data integrity.

Portfolio

Huntington
Spring Boot, Java, Jenkins, Apigee
Cargill
Datadog, Docker, GitHub, Java, Spring Boot, Python, Flask, Django, React...

Experience

Availability

Full-time

Preferred Environment

IntelliJ IDEA, Visual Studio Code (VS Code), GitHub, GitLab, Jenkins, Docker, Kubernetes, Splunk, Datadog, Postman

The most amazing...

...solution I've developed is an API that works as part of a commercial digital API channel for displaying account lists and balances.

Work Experience

Technical Lead

2023 - 2024
Huntington
  • Developed APIs with my team as part of the Commercial Digital API Channel for displaying account lists and balances and internal transfers using Spring Boot and Java (v17, 21).
  • Developed AGW proxies for both the account list and balances API and internal transfers API for callers to hit downstream modules via Google's Apigee gateway with my team.
  • Developed an API with my team for granting, revoking, and validating user access.
  • Provided inputs for developing a real-time API using Spring Boot and integrating it with Apache Kafka as per event-driven architecture for fetching data from a data platform.
  • Performed cross-team collaboration on multiple issues during app development and provided valuable feedback to the team for addressing those issues.
  • Used React with JavaScript to create UI components, achieving performance optimization.
  • Performed code reviews for all developers in my team and provided feedback to them in case there was an issue with code quality and standards.
  • Performed SAST and DAST scanning for our APIs as part of the scanning process set by the cybersecurity team, directed by our leadership.
  • Worked actively on resolving data and pipeline issues causing build failure in our application.
  • Participated in multiple architecture discussions with multiple app architects to discuss solution design and approach for our APIs developed.
Technologies: Spring Boot, Java, Jenkins, Apigee

Technical Lead | Web and Mobile Apps

2021 - 2023
Cargill
  • Developed, supported, and maintained over 30 web-based apps and two mobile apps with a team of 10 members. Resolved over 500 tickets, over 50 bugs, and various Azure DevOps and Jira tasks.
  • Performed migration efforts for multiple apps, including GitHub package migration, Okta 3rd-party cookie migration, and Elasticsearch to Amazon OpenSearch migration.
  • Conducted automation for two apps to mitigate manual efforts by over 1,000 hours for user provisioning of web-based apps.
  • Wrote code to create 18 MkDocs files, putting in over 40 hours of effort for one of Cargill's top critical apps.
  • Created more than 10 dashboards on Datadog to perform end-to-end monitoring of web-based and mobile apps. Prepared over 50 SOP documents on existing application issues to avoid a delay in resolving recurrent issues.
  • Followed appropriate client ITSM processes while supporting and maintaining applications to achieve better client satisfaction scores.
  • Executed thorough risk assessments for all web-based apps using Sysdig and Veracode, identified multiple vulnerabilities, and developed proactive mitigation strategies for reducing downtime and achieving best code standards and practices.
Technologies: Datadog, Docker, GitHub, Java, Spring Boot, Python, Flask, Django, React, Angular, Postman, Azure DevOps, Jira, Sysdig, Bazel

Agricultural Business-critical App for Farmers

This project involved developing, maintaining, and supporting an agricultural business-critical application called CargillAg for farmers. It allows external and Cargill's internal customers to view market prices of different commodities such as barley, soybean, and corn. It also shows accounts, deliveries, settlements, and payment information based on location.

To develop this app, we used Spring Boot with Java on the back end and HTML5, CSS3, and JavaScript with React on the front end. We also leveraged Adobe Experience Manager (AEM) for content management, PostgreSQL as the cloud database, and Datadog for logging and monitoring. I acted as the technical lead, assisting functional team members in gathering requirements from the business and converting them to technical requirements. In addition, I assisted multiple front-end and back-end developers during the app's development.
2017 - 2020

Master's Degree in Applied Mathematics

University of Alabama at Birmingham - Birmingham, AL, USA

JANUARY 2023 - JANUARY 2025

Certified Scrum Master

Scrum Alliance

Libraries/APIs

React, Apigee

Tools

IntelliJ IDEA, GitHub, Jenkins, Splunk, Postman, MATLAB, SonarQube, GitLab, Kong Insomnia, AppDynamics, Adobe Experience Manager (AEM), Adobe Analytics, Jira, Bazel

Frameworks

Spring Boot, Flask, Django, Angular

Languages

Python, Java, JavaScript, HTML5, CSS3

Platforms

Docker, Kubernetes, QualysGuard, Sysdig, Visual Studio Code (VS Code), Apache Kafka

Storage

Datadog, PostgreSQL

Paradigms

Agile Software Development, Agile, Scrum, Azure DevOps

Other

Synk, Veracode, Agile Software Testing, Applied Mathematics, Mathematics

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring