Developer
Jeevan John
Software Developer
Bengaluru, Karnataka, India
JavaScript
nodejs
expressjs
SQL
react
Typescript
About
Jeevan is a generalist software engineer and product architect with more than 15 years of experience. He has led Agile software projects from concept to completion, and is a hands-on developer who always focuses on the big picture. Jeevan has designed and delivered software for global companies such as Oracle and Hindusthan Unilever.
Skills
Languages
JavaScript, java, python
Frameworks
express, spring, React
Libraries/APIs
react
Paradigms
Agile
Platforms
AWS, heroku, docker
Storage
Oracle, Postgres, MySQL, Memcached, Mongodb
Tools
git
Other
Agile, Scrum, Test Driven Development
Experience
JavaScript
15 years
Java
8 years
Python
3 years
SQL
15 years
Typescript
2 years
expressjs
5 years
react
2 years
Hightlight Projects

Chatbot Integration Framework

A chatbot integration framework that's built into Oracle's PeopleSoft and its public sector cloud.
Oracle
Oracle

At its core, it's an Express/Node.js adapter that consumes metadata from applications and generates Oracle Digital Assistant chatbot components. This allows chatbot developers to use PeopleSoft and public sector cloud application services without writing JavaScript code.


I designed and architected the feature and built the first version. Once a team was assigned, I assumed responsibility for the project's architecture and technical requirements.

An Oracle Cloud offering for local government agencies to manage planning and zoning, permits, inspections, and code enforcement. Deliverables as the product architect for projects under this umbrella in IDC: 1. Built POCs using Java, ADF/BC, JavaScript, and JET. 2. Fleshed out technical decisions and communicated trade-offs to management 3. Contributed expertise to design choices, especially around data security and integrations with other Oracle offerings. 4. Built, reviewed, and coordinated the development of back-end and front-end deliverables, using Java and JavaScript, while serving as a lead technical member of Agile teams.

An Oracle Cloud offering for local government agencies to manage planning and zoning, permits, inspections, and code enforcement.
Oracle
Oracle

As a product architect for projects under this umbrella in IDC:

1. Built POCs using Java, ADF/BC, JavaScript, and JET.

2. Fleshed out technical decisions and communicated trade-offs to management

3. Contributed expertise to design choices, especially around data security and integrations with other Oracle offerings.

4. Built, reviewed, and coordinated the development of back-end and front-end deliverables, using Java and JavaScript, while serving as a lead technical member of Agile teams.

Work Experience
Freelance Developer
Alterlife Creations
|
Aug 2019 - Present
  • Contributed code for hospital management software used by charitable institutions in India.
  • Built a REST scaffold for TypeORM. It's a small, open source project that makes it possible to generate CRUD REST endpoints for a TypeORM model with a few lines of code.
  • Interviewed Generalist, Front-end and Devops candidates for a recruiting startup as a remote interviewer.
JavaScript
Java
SQL
Requirements Analysis
Product Design
Spring
React
Senior Prinicipal Applications Developer / HCM Architect
Oracle
|
Oct 2006 - Aug 2019
  • Developed features, from concept to completion, in response to legislative, customer, and business requirements.
  • Served as a product owner, technical contact, scrum master, and hands-on developer on Agile teams.
  • Created tools that formalized the release process, reduced manual errors, and improved transparency.
  • Architected and built shared components frameworks and developer tools such as the PeopleSoft Chatbot Integration framework and a tool that aggregates search results from several knowledge sources.
  • Collaborated with product managers, strategy experts, and development teams to develop high-quality technical designs.
  • Concepted and developed unique product improvements, with three patents pending.
Java
SQL
JavaScript
PeopleSoft
Requirements Analysis
Product Design
node.js
expressjs
Software Engineer
JK Technosoft
|
Jun 2004 - Oct 2006
  • Maintained and enhanced a portal that collected sales order data from the point of sale and integrated with an ERP used by Unilever.
  • Supported the product as it grew from being used by five outlets to more than 200.
  • Reduced the time to post an invoice by over 90%, using effective SQL profiling and performance optimization.
  • Led a small development team to build an expense approval product.
SQL
JavaScript
Education

GVIT (VIT University)

Karnataka, India
|
1999 - 2003
BE Computer Science